Working with the Super-Network

In this doc we will explore working with the super-network, S, the mother of all networks. (More formally, the largest connected sub-graph in the union of all gene networks from KEGG.)

Load whatever libraries we need:

library(igraph)
## 
## Attaching package: 'igraph'
## The following objects are masked from 'package:stats':
## 
##     decompose, spectrum
## The following object is masked from 'package:base':
## 
##     union
library(ggplot2)

Load the version of S constructed by Bryan:

#load("~/Dropbox/Mac/Desktop/Simple_SIF_network_reactome.RData")
load("Simple_SIF_network_reactome.RData")

The network is in a variable called g.subg. It is an 'igraph' We'll rename it to S:

S <- g.subg
rm(g.subg)
head(S)
## 6 x 11870 sparse Matrix of class "dgCMatrix"
##   [[ suppressing 11870 column names 'A2M', 'APOA1', 'CDC42' ... ]]
##                                                                                
## A2M   . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . 1 . . 1 . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . 1 . . . . . 1 . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . 1 . 1 . 2 . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . 2 . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . 2 2 . . 2 . . . . . 2 2 . . . . 2 . . 2 . . . . . . . . . . . . 2
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 2 . . . 2 2 . . . . . . . . . . . . . . . . . . . . 2 . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . 1 1 1 . . . . 1 . . . . . . . 1 1 . . . . . . . 1 . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . 1 . . 1 1 1 1 . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . 1 . . 1 1 1 . . . . . 1 . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . 1 1 . . 1 1 1 1 1 . . . . . . 1
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . 1
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 . . . . . . 1 2 2 2
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 1 2 3 1 3 . . . . . 1 . . . . 1 1 1 1 1 1 1 1 . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . 1 1 . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . 1 . . . . . . 1 1 . . . . . . . . . . . . 1 1 1 1 . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . 2 . . . . . . . . . . . . . . 2 2 2 2 2 2 2 . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . 2 . . . . 2 2 2 . . . . . 1 1 . 1 1 1 1 . . 2 . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . 2 . . . . . . . . . . . . . . . . 2 . . . . . 2 . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . 2 . 2 . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . 1 1 1 1 1 . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 . 2 2 2 2 2 2 2 2 2 2 2
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 . . 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 2 2 2 2 . 2 2 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . 1 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . 2 . 1 2 . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . 1 1 . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1 1 1 1 1 1 1 1 .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                                
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
##                                                                  
## A2M   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## APOA1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## CDC42 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## KLKB1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
## MMP11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

The summary of S gives us a few useful bits of info:

summary(S)
## IGRAPH cc0c112 DN-- 11870 347970 -- 
## + attr: name (v/c)

DN means that it is a 'D'irected network in which th e nodes have 'N'ames. There are 11870 nodes and 347970 edges

We will want to take subnetworks with S. Let's explore how to do this using a smaller graph. Here's how to construct a graph from the existing igraph library:

g <- make_graph('Zachary')
plot(g)

Here's how to generate a random graph (taken from https://r.igraph.org/articles/igraph.html).

set.seed(33)
rg1 <- sample_grg(50, 0.2,coords=TRUE)
summary(rg1)
## IGRAPH fbbdc34 U--- 50 151 -- Geometric random graph
## + attr: name (g/c), radius (g/n), torus (g/l), x (v/n), y (v/n)
vertex_attr_names(rg1)
## [1] "x" "y"
plot(rg1,frame.width=3)
plot(rg1,frame.width=6,label.cex=0.1,layout=layout_nicely)

That example generates a geometric random graph: n points are chosen randomly and uniformly inside the unit square and pairs of points closer to each other than a predefined distance d are connected by an edge.

It doesn't plot particularly nicely yet.

Manipulating the vertex attributes:

xcoord <- get.vertex.attribute(rg1,'x')
ycoord <- get.vertex.attribute(rg1,'y')
coords <- cbind(xcoord,ycoord)
plot(rg1,vertex.label.cex=0.5,vertex.layout=5*coords, vertex.size=5, vertex.color="blue",margin=0,asp=0.5)

V(rg1)$x   # to access the x-coords
##  [1] 0.01551696 0.03309035 0.13576507 0.19423622 0.22505121 0.23364797
##  [7] 0.23532162 0.25058754 0.27603364 0.31254372 0.32910179 0.39165069
## [13] 0.41177239 0.41792391 0.42444903 0.43712500 0.44299896 0.44594048
## [19] 0.48372887 0.48831925 0.49398192 0.50139953 0.53206409 0.54868278
## [25] 0.55463383 0.56166844 0.56645266 0.57342672 0.59243182 0.59663026
## [31] 0.61428449 0.62576846 0.63907806 0.67708897 0.69098590 0.72352260
## [37] 0.75870834 0.76536072 0.77474887 0.78069204 0.78188794 0.78455681
## [43] 0.80031854 0.84388144 0.90909936 0.91804240 0.94327643 0.96678586
## [49] 0.96966171 0.97731280

Let's aim to construct a subgraph of all vertices within 2 steps of vertex 3. What pre-defined functions might be useful here?

Edges, vertices and entire mx can be accessed as follows: (nice tutorial at https://kateto.net/wp-content/uploads/2016/01/NetSciX_2016_Workshop.pdf)

E(rg1)
## + 151/151 edges from fbbdc34:
##   [1]  1-- 3  1-- 4  3-- 4  3-- 9  4-- 6  4-- 7  4-- 9  4--12  5-- 6  5--11
##  [11]  6-- 7  6-- 9  6--12  6--15  7-- 9  7--12  7--14  8--10  8--13  8--16
##  [21]  9--12  9--14  9--15  9--17 10--13 10--16 10--19 10--20 11--18 11--21
##  [31] 12--14 12--15 12--17 12--22 12--28 13--16 13--19 13--20 13--23 13--25
##  [41] 13--27 14--15 14--17 14--22 14--28 15--17 15--18 15--21 15--22 15--24
##  [51] 15--28 16--19 16--20 16--23 16--25 16--27 16--31 17--18 17--21 17--22
##  [61] 17--28 18--21 18--24 18--29 18--30 19--20 19--23 19--25 19--31 19--32
##  [71] 19--33 19--34 20--23 20--25 20--31 20--32 20--33 20--34 21--24 21--28
##  [81] 21--29 21--30 22--28 22--35 23--25 23--27 23--31 23--32 23--33 23--34
##  [91] 24--28 24--29 24--30 25--31 25--32 25--33 25--34 26--27 27--31 28--35
## + ... omitted several edges
V(rg1)
## + 50/50 vertices, from fbbdc34:
##  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
## [26] 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
#net[]
diam <- get_diameter(rg1, directed=F)
diam
## + 11/50 vertices, from fbbdc34:
##  [1]  1  4 12 22 35 37 45 41 31 16  8
plot(rg1, layout=coords, vertex.color="cyan",)

Un-used code that helped me debug (in which I switched to a ring graph...)

rg1 <- make_ring(n=20)
plot(rg1)

It is simple to calculate distances between nodes:

DM <- distances(rg1,v=V(rg1),to=V(rg1))

Create a sub-graph of all vertices within 2 of vertex 3 (carrying over the edges that connect them). I want to keep track of the original vertex IDs, so I do that manually (they are lost otherwise):

sub <- as.numeric(DM[3,]<2.5)
subIDs <- which(sub==1)
V(rg1)$MyID <- 1:vcount(rg1)
rsub1 <- subgraph(rg1,vids=subIDs)
plot(rsub1,vertex.size=1)

plot(rsub1,vertex.size=1,vertex.label=V(rsub1)$MyID)

Let's try it on the super-network S:

DM <- distances(S,v=V(S),to=V(S))
sub <- as.numeric(DM[3,]<1.5)
subIDs <- which(sub==1)
V(S)$MyID <- 1:vcount(S)
rsub1 <- subgraph(S,vids=subIDs)
plot(rsub1,vertex.size=1)

plot(rsub1,vertex.size=1,vertex.label=V(rsub1)$MyID)

There are over 4000 vertices within 2 steps of vertex 3, which is a bit of a problem for plotting! there are 300 nodes that are neighbors of vertex 10.

Let's find a better vertex to work with We look at the degree of nodes to help

LowDegreeVertices <- which(degree(S)<2)
(length(LowDegreeVertices))
## [1] 810
sub <- as.numeric(DM[LowDegreeVertices[1],]<4.5)
subIDs <- which(sub==1)
V(S)$MyID <- 1:vcount(S)
rsub1 <- subgraph(S,vids=subIDs)
plot(rsub1,vertex.size=1)

plot(rsub1,vertex.size=1,vertex.label=V(rsub1)$MyID,vertex.label.cex=0.5,edge.arrow.size=0.1)

plot(rsub1,vertex.size=1,vertex.label=V(rsub1)$names,vertex.label.cex=0.5,edge.arrow.size=0.1)

Let's write a function to pull out a subgraph of all vertices within 'NeighborDist' of vertex FocalVertex (the index of the focal vertex) on graph 'Network'

NeighborSubgraph <- function(Network,FocalVertex,NeighborDist)
{
  DM <- distances(Network,v=V(Network),to=V(Network))
  sub <- as.numeric(DM[FocalVertex,] <= NeighborDist)
  subIDs <- which(sub==1)
  V(Network)$MyID <- 1:vcount(Network)
  ThisSub <- subgraph(Network,vids=subIDs)
  return (ThisSub)
}

And a function to pick low degree vertices, which might be good focal vertices:

LowDegreeVertices <- function(Network,MaxDegree)
{
  IDs <- which(degree(Network)<=MaxDegree)
  #IDs <- which(LDVs==1)
  return (IDs)
}

Test it:

S2 <- make_ring(20)
set.seed(33)
S3 <- sample_grg(50, 0.2,coords=TRUE)
plot(S3)

x <- components(S3)
cat("Number of connected components: ",length(x$csize),"\n")
## Number of connected components:  2
LowDegVerts <- LowDegreeVertices(S3,3)
(LowDegVerts)
## [1]  1  2  3  5  8 11 26 43 45
SubNet <- NeighborSubgraph(S3,LowDegVerts[1],2)
plot(SubNet,vertex.label=V(SubNet)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)

SubNet <- NeighborSubgraph(S3,LowDegVerts[1],3)
plot(SubNet,vertex.label=V(SubNet)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)

SubNet <- NeighborSubgraph(S3,LowDegVerts[1],4)
plot(SubNet,vertex.label=V(SubNet)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)

SubNet <- NeighborSubgraph(S3,LowDegVerts[9],4)
plot(SubNet,vertex.label=V(SubNet)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)

Next, let's try defining a subgraph in a different way. We will start with one vertex and then iterate the following untit the graph is big enough 1. Pick a vertex in the subgraph uniformly at random 2. Find a neighbor of that vertex: add it if it is not already in the graph; else go back to 1.

Here's some code suggested by Copilot (I gave it the first two lines)

g <- sample_grg(50, 0.2,coords=TRUE)
subg <- NA
plot(g)

# pick a random vertex  (I gave this to Copilot, it suggested the following 7 lines)
v <- sample(1:vcount(g), 1)
# get the shortest paths from v to all other vertices
sp <- get.shortest.paths(g, v, mode="out")
# get the indices of the vertices that are at distance 1 from v
v2 <- which(sp[[1]]==1)
# sample one of those
v2 <- sample(v2, 1)

# add it to subg
subg <- c(subg, v2)

That doesn't quite work, but suggests this:

set.seed(33)
g <- sample_grg(50, 0.2,coords=TRUE)
subg <- NA
plot(g)

v <- sample(1:vcount(g), 1)
# get the neighbors of v 
v1 <- neighbors(g, v, mode="all")

# sample one of those
v2 <- sample(v1, 1)

# add it to subg
subg <- c(subg, v2)
# Now wrap this up in a function (given this comment, copilot suggests the following)
BuildSubGraph(g, v, subg) <- function(g, v, subg) {
  # pick a random vertex
  v <- sample(1:vcount(g), 1)
  # get the shortest paths from v to all other vertices
  v1 <- neighbors(g, v, mode="all")

  # sample one of those
  v2 <- sample(v1, 1)

  # sample one of those
  v2 <- sample(v2, 1) 
  
  # add it to subg
  subg <- c(subg, v2)
  
  return(subg)
} 

That's not quite right, but not far away from this, which works:

BuildSubGraph <- function(g, subgsize) {
  size <- 0
  # label the vertices with our own IDs, that can be copied over
  V(g)$MyID <- 1:vcount(g)
  
  # pick a random vertex to start with (this may go wrong if the graph isn't fully-connected)
  subg <- sample(1:vcount(g), 1)
  size <- length(subg)
  itcount<-1
  cat("\nIteration: ",itcount,"  Subgraph size=",size,"  vertices: ",subg)
  while  ((size < subgsize)&&(itcount<1e6))
  {
    itcount <- itcount+1
    # pick a random vertex in the graph currently
    if (length(subg)==1){
      v<- subg
    }
    else
    {
      v <- sample(subg,1)
    }
    # get the neighbors of v
    v1 <- neighbors(g, V(g)[v], mode="all")
    # sample one of those
    if (length(v1)>0){
      if (length(v1)==1){
        v2 <- v1
      }else{
         v2 <- sample(v1, 1)
      }
      # add it to subg
      if (!(v2 %in% subg)){
        cat("\nFocal vertex: ",v,"  nbrs: ",v1,"  sampled: ",v2)
        subg <- c(subg, v2)
      } 
      size <- length(subg)
    }
    cat("\nIteration: ",itcount,"  Subgraph size=",size,"  vertices: ",subg)
    
    # debugging:
    compcount <- count_components(subgraph(g,vids=subg))
    if (compcount>1){
      cat("\n***Error. Disconnected subgraph")
      tempsub <- subgraph(g,vids=subg)
      #plot(tempsub,vertex.label=V(tempsub)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)
     return(tempsub)
    }
  }
  Sub <- subgraph(g,vids=subg)
  if (size==subgsize){
    return(Sub)
  }else{
    cat("\nSub-graph routine failed: too many iterations")
    return(NA)
  }
}      

Test that function:

set.seed(33)
GraphSize <- 100
ConnectionProb <- 0.2
g <- sample_grg(GraphSize, ConnectionProb,coords=TRUE)
while (count_components(g)>1){
  g <- sample_grg(GraphSize, ConnectionProb,coords=TRUE)
}
plot(g,vertex.label=V(g)$MyID)

SubGraphSize <- 10
for (i in 1:50){
  NewSub <- BuildSubGraph(g,SubGraphSize)
  plot(NewSub,vertex.label=V(NewSub)$MyID,vertex.label.cex=0.8,edge.arrow.size=0.3)
  cat("\n#components: ",count_components(NewSub))
  if (count_components(NewSub)>1){i<-5}
}
## 
## Iteration:  1   Subgraph size= 1   vertices:  39
## Focal vertex:  39   nbrs:  21 24 29 30 43 47 48 49 50 53 57 61   sampled:  29
## Iteration:  2   Subgraph size= 2   vertices:  39 29
## Focal vertex:  39   nbrs:  21 24 29 30 43 47 48 49 50 53 57 61   sampled:  61
## Iteration:  3   Subgraph size= 3   vertices:  39 29 61
## Iteration:  4   Subgraph size= 3   vertices:  39 29 61
## Focal vertex:  39   nbrs:  21 24 29 30 43 47 48 49 50 53 57 61   sampled:  49
## Iteration:  5   Subgraph size= 4   vertices:  39 29 61 49
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  47
## Iteration:  6   Subgraph size= 5   vertices:  39 29 61 49 47
## Iteration:  7   Subgraph size= 5   vertices:  39 29 61 49 47
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  57
## Iteration:  8   Subgraph size= 6   vertices:  39 29 61 49 47 57
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  43
## Iteration:  9   Subgraph size= 7   vertices:  39 29 61 49 47 57 43
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  11
## Iteration:  10   Subgraph size= 8   vertices:  39 29 61 49 47 57 43 11
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  5
## Iteration:  11   Subgraph size= 9   vertices:  39 29 61 49 47 57 43 11 5
## Iteration:  12   Subgraph size= 9   vertices:  39 29 61 49 47 57 43 11 5
## Iteration:  13   Subgraph size= 9   vertices:  39 29 61 49 47 57 43 11 5
## Iteration:  14   Subgraph size= 9   vertices:  39 29 61 49 47 57 43 11 5
## Iteration:  15   Subgraph size= 9   vertices:  39 29 61 49 47 57 43 11 5
## Focal vertex:  5   nbrs:  6 11 15 18 21   sampled:  18
## Iteration:  16   Subgraph size= 10   vertices:  39 29 61 49 47 57 43 11 5 18

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  96
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  85
## Iteration:  2   Subgraph size= 2   vertices:  96 85
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  83
## Iteration:  3   Subgraph size= 3   vertices:  96 85 83
## Iteration:  4   Subgraph size= 3   vertices:  96 85 83
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  79
## Iteration:  5   Subgraph size= 4   vertices:  96 85 83 79
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  92
## Iteration:  6   Subgraph size= 5   vertices:  96 85 83 79 92
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  88
## Iteration:  7   Subgraph size= 6   vertices:  96 85 83 79 92 88
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  93
## Iteration:  8   Subgraph size= 7   vertices:  96 85 83 79 92 88 93
## Focal vertex:  92   nbrs:  83 84 85 89 93 94 95 96 97 98   sampled:  97
## Iteration:  9   Subgraph size= 8   vertices:  96 85 83 79 92 88 93 97
## Focal vertex:  88   nbrs:  77 79 85 93 94 95 96 98 99 100   sampled:  77
## Iteration:  10   Subgraph size= 9   vertices:  96 85 83 79 92 88 93 97 77
## Iteration:  11   Subgraph size= 9   vertices:  96 85 83 79 92 88 93 97 77
## Focal vertex:  92   nbrs:  83 84 85 89 93 94 95 96 97 98   sampled:  95
## Iteration:  12   Subgraph size= 10   vertices:  96 85 83 79 92 88 93 97 77 95

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  13
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  2
## Iteration:  2   Subgraph size= 2   vertices:  13 2
## Iteration:  3   Subgraph size= 2   vertices:  13 2
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  32
## Iteration:  4   Subgraph size= 3   vertices:  13 2 32
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  27
## Iteration:  5   Subgraph size= 4   vertices:  13 2 32 27
## Focal vertex:  2   nbrs:  8 10 13   sampled:  8
## Iteration:  6   Subgraph size= 5   vertices:  13 2 32 27 8
## Focal vertex:  32   nbrs:  13 16 19 20 23 25 31 33 34 38 41   sampled:  25
## Iteration:  7   Subgraph size= 6   vertices:  13 2 32 27 8 25
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  16
## Iteration:  8   Subgraph size= 7   vertices:  13 2 32 27 8 25 16
## Focal vertex:  25   nbrs:  10 13 16 19 20 23 31 32 33 34 38   sampled:  10
## Iteration:  9   Subgraph size= 8   vertices:  13 2 32 27 8 25 16 10
## Iteration:  10   Subgraph size= 8   vertices:  13 2 32 27 8 25 16 10
## Iteration:  11   Subgraph size= 8   vertices:  13 2 32 27 8 25 16 10
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  20
## Iteration:  12   Subgraph size= 9   vertices:  13 2 32 27 8 25 16 10 20
## Iteration:  13   Subgraph size= 9   vertices:  13 2 32 27 8 25 16 10 20
## Iteration:  14   Subgraph size= 9   vertices:  13 2 32 27 8 25 16 10 20
## Iteration:  15   Subgraph size= 9   vertices:  13 2 32 27 8 25 16 10 20
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  19
## Iteration:  16   Subgraph size= 10   vertices:  13 2 32 27 8 25 16 10 20 19

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  69
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  84
## Iteration:  2   Subgraph size= 2   vertices:  69 84
## Iteration:  3   Subgraph size= 2   vertices:  69 84
## Iteration:  4   Subgraph size= 2   vertices:  69 84
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  60
## Iteration:  5   Subgraph size= 3   vertices:  69 84 60
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  93
## Iteration:  6   Subgraph size= 4   vertices:  69 84 60 93
## Iteration:  7   Subgraph size= 4   vertices:  69 84 60 93
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  73
## Iteration:  8   Subgraph size= 5   vertices:  69 84 60 93 73
## Focal vertex:  60   nbrs:  41 45 54 55 56 65 69 70 71 72   sampled:  70
## Iteration:  9   Subgraph size= 6   vertices:  69 84 60 93 73 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  65
## Iteration:  10   Subgraph size= 7   vertices:  69 84 60 93 73 70 65
## Iteration:  11   Subgraph size= 7   vertices:  69 84 60 93 73 70 65
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  98
## Iteration:  12   Subgraph size= 8   vertices:  69 84 60 93 73 70 65 98
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  55
## Iteration:  13   Subgraph size= 9   vertices:  69 84 60 93 73 70 65 98 55
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  85
## Iteration:  14   Subgraph size= 10   vertices:  69 84 60 93 73 70 65 98 55 85

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  30
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  43
## Iteration:  2   Subgraph size= 2   vertices:  30 43
## Focal vertex:  43   nbrs:  24 29 30 39 47 48 49 50 51 53 57 61   sampled:  57
## Iteration:  3   Subgraph size= 3   vertices:  30 43 57
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  11
## Iteration:  4   Subgraph size= 4   vertices:  30 43 57 11
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  50
## Iteration:  5   Subgraph size= 5   vertices:  30 43 57 11 50
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  58
## Iteration:  6   Subgraph size= 6   vertices:  30 43 57 11 50 58
## Focal vertex:  50   nbrs:  36 39 40 43 46 47 48 49 51 53 57 58 61 62 66 68   sampled:  51
## Iteration:  7   Subgraph size= 7   vertices:  30 43 57 11 50 58 51
## Iteration:  8   Subgraph size= 7   vertices:  30 43 57 11 50 58 51
## Iteration:  9   Subgraph size= 7   vertices:  30 43 57 11 50 58 51
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  24
## Iteration:  10   Subgraph size= 8   vertices:  30 43 57 11 50 58 51 24
## Iteration:  11   Subgraph size= 8   vertices:  30 43 57 11 50 58 51 24
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  39
## Iteration:  12   Subgraph size= 9   vertices:  30 43 57 11 50 58 51 24 39
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  48
## Iteration:  13   Subgraph size= 10   vertices:  30 43 57 11 50 58 51 24 39 48

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  12
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  6
## Iteration:  2   Subgraph size= 2   vertices:  12 6
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  4
## Iteration:  3   Subgraph size= 3   vertices:  12 6 4
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  1
## Iteration:  4   Subgraph size= 4   vertices:  12 6 4 1
## Iteration:  5   Subgraph size= 4   vertices:  12 6 4 1
## Focal vertex:  4   nbrs:  1 3 6 7 9 12 14 15 17   sampled:  17
## Iteration:  6   Subgraph size= 5   vertices:  12 6 4 1 17
## Focal vertex:  6   nbrs:  1 4 5 7 9 12 14 15 17 18   sampled:  9
## Iteration:  7   Subgraph size= 6   vertices:  12 6 4 1 17 9
## Iteration:  8   Subgraph size= 6   vertices:  12 6 4 1 17 9
## Iteration:  9   Subgraph size= 6   vertices:  12 6 4 1 17 9
## Iteration:  10   Subgraph size= 6   vertices:  12 6 4 1 17 9
## Focal vertex:  9   nbrs:  1 3 4 6 7 12 14 15 17 22   sampled:  7
## Iteration:  11   Subgraph size= 7   vertices:  12 6 4 1 17 9 7
## Iteration:  12   Subgraph size= 7   vertices:  12 6 4 1 17 9 7
## Iteration:  13   Subgraph size= 7   vertices:  12 6 4 1 17 9 7
## Focal vertex:  6   nbrs:  1 4 5 7 9 12 14 15 17 18   sampled:  18
## Iteration:  14   Subgraph size= 8   vertices:  12 6 4 1 17 9 7 18
## Focal vertex:  4   nbrs:  1 3 6 7 9 12 14 15 17   sampled:  14
## Iteration:  15   Subgraph size= 9   vertices:  12 6 4 1 17 9 7 18 14
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  3
## Iteration:  16   Subgraph size= 10   vertices:  12 6 4 1 17 9 7 18 14 3

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  67
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  71
## Iteration:  2   Subgraph size= 2   vertices:  67 71
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  59
## Iteration:  3   Subgraph size= 3   vertices:  67 71 59
## Focal vertex:  59   nbrs:  38 54 55 64 65 67 70 71 72 74   sampled:  55
## Iteration:  4   Subgraph size= 4   vertices:  67 71 59 55
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  54
## Iteration:  5   Subgraph size= 5   vertices:  67 71 59 55 54
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  72
## Iteration:  6   Subgraph size= 6   vertices:  67 71 59 55 54 72
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  60
## Iteration:  7   Subgraph size= 7   vertices:  67 71 59 55 54 72 60
## Iteration:  8   Subgraph size= 7   vertices:  67 71 59 55 54 72 60
## Iteration:  9   Subgraph size= 7   vertices:  67 71 59 55 54 72 60
## Focal vertex:  60   nbrs:  41 45 54 55 56 65 69 70 71 72   sampled:  56
## Iteration:  10   Subgraph size= 8   vertices:  67 71 59 55 54 72 60 56
## Iteration:  11   Subgraph size= 8   vertices:  67 71 59 55 54 72 60 56
## Iteration:  12   Subgraph size= 8   vertices:  67 71 59 55 54 72 60 56
## Focal vertex:  56   nbrs:  37 45 52 60 63 69 73   sampled:  63
## Iteration:  13   Subgraph size= 9   vertices:  67 71 59 55 54 72 60 56 63
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  64
## Iteration:  14   Subgraph size= 10   vertices:  67 71 59 55 54 72 60 56 63 64

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  53
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  49
## Iteration:  2   Subgraph size= 2   vertices:  53 49
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  68
## Iteration:  3   Subgraph size= 3   vertices:  53 49 68
## Focal vertex:  49   nbrs:  29 30 39 43 47 48 50 51 53 57 61   sampled:  48
## Iteration:  4   Subgraph size= 4   vertices:  53 49 68 48
## Focal vertex:  49   nbrs:  29 30 39 43 47 48 50 51 53 57 61   sampled:  50
## Iteration:  5   Subgraph size= 5   vertices:  53 49 68 48 50
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  66
## Iteration:  6   Subgraph size= 6   vertices:  53 49 68 48 50 66
## Iteration:  7   Subgraph size= 6   vertices:  53 49 68 48 50 66
## Focal vertex:  48   nbrs:  36 39 40 43 44 46 47 49 50 51 53 57 58 61 62 66 68   sampled:  40
## Iteration:  8   Subgraph size= 7   vertices:  53 49 68 48 50 66 40
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  44
## Iteration:  9   Subgraph size= 8   vertices:  53 49 68 48 50 66 40 44
## Focal vertex:  66   nbrs:  46 48 50 51 53 57 58 61 62 63 68 75 80 82   sampled:  61
## Iteration:  10   Subgraph size= 9   vertices:  53 49 68 48 50 66 40 44 61
## Iteration:  11   Subgraph size= 9   vertices:  53 49 68 48 50 66 40 44 61
## Focal vertex:  68   nbrs:  48 50 51 53 57 58 61 62 66 75 78 80 82 86   sampled:  86
## Iteration:  12   Subgraph size= 10   vertices:  53 49 68 48 50 66 40 44 61 86

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  96
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  98
## Iteration:  2   Subgraph size= 2   vertices:  96 98
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  93
## Iteration:  3   Subgraph size= 3   vertices:  96 98 93
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  84
## Iteration:  4   Subgraph size= 4   vertices:  96 98 93 84
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  92
## Iteration:  5   Subgraph size= 5   vertices:  96 98 93 84 92
## Focal vertex:  92   nbrs:  83 84 85 89 93 94 95 96 97 98   sampled:  83
## Iteration:  6   Subgraph size= 6   vertices:  96 98 93 84 92 83
## Focal vertex:  83   nbrs:  69 73 79 82 84 85 89 92 93 94 95 96 97   sampled:  79
## Iteration:  7   Subgraph size= 7   vertices:  96 98 93 84 92 83 79
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  70
## Iteration:  8   Subgraph size= 8   vertices:  96 98 93 84 92 83 79 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  81
## Iteration:  9   Subgraph size= 9   vertices:  96 98 93 84 92 83 79 70 81
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  77
## Iteration:  10   Subgraph size= 10   vertices:  96 98 93 84 92 83 79 70 81 77

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  78
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  80
## Iteration:  2   Subgraph size= 2   vertices:  78 80
## Focal vertex:  80   nbrs:  62 66 68 75 78 82 86 87 89   sampled:  82
## Iteration:  3   Subgraph size= 3   vertices:  78 80 82
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  90
## Iteration:  4   Subgraph size= 4   vertices:  78 80 82 90
## Iteration:  5   Subgraph size= 4   vertices:  78 80 82 90
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  68
## Iteration:  6   Subgraph size= 5   vertices:  78 80 82 90 68
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  66
## Iteration:  7   Subgraph size= 6   vertices:  78 80 82 90 68 66
## Focal vertex:  66   nbrs:  46 48 50 51 53 57 58 61 62 63 68 75 80 82   sampled:  50
## Iteration:  8   Subgraph size= 7   vertices:  78 80 82 90 68 66 50
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  89
## Iteration:  9   Subgraph size= 8   vertices:  78 80 82 90 68 66 50 89
## Focal vertex:  89   nbrs:  80 82 83 86 87 92 97   sampled:  83
## Iteration:  10   Subgraph size= 9   vertices:  78 80 82 90 68 66 50 89 83
## Focal vertex:  83   nbrs:  69 73 79 82 84 85 89 92 93 94 95 96 97   sampled:  85
## Iteration:  11   Subgraph size= 10   vertices:  78 80 82 90 68 66 50 89 83 85

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  90
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  76
## Iteration:  2   Subgraph size= 2   vertices:  90 76
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  61
## Iteration:  3   Subgraph size= 3   vertices:  90 76 61
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  47
## Iteration:  4   Subgraph size= 4   vertices:  90 76 61 47
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  87
## Iteration:  5   Subgraph size= 5   vertices:  90 76 61 47 87
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  53
## Iteration:  6   Subgraph size= 6   vertices:  90 76 61 47 87 53
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  78
## Iteration:  7   Subgraph size= 7   vertices:  90 76 61 47 87 53 78
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  62
## Iteration:  8   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Iteration:  9   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Iteration:  10   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Iteration:  11   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Iteration:  12   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Iteration:  13   Subgraph size= 8   vertices:  90 76 61 47 87 53 78 62
## Focal vertex:  87   nbrs:  75 76 78 80 82 86 89 90 91   sampled:  75
## Iteration:  14   Subgraph size= 9   vertices:  90 76 61 47 87 53 78 62 75
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  91
## Iteration:  15   Subgraph size= 10   vertices:  90 76 61 47 87 53 78 62 75 91

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  65
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  54
## Iteration:  2   Subgraph size= 2   vertices:  65 54
## Focal vertex:  54   nbrs:  33 34 38 41 55 59 60 64 65 67 70 71 72   sampled:  34
## Iteration:  3   Subgraph size= 3   vertices:  65 54 34
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  70
## Iteration:  4   Subgraph size= 4   vertices:  65 54 34 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  72
## Iteration:  5   Subgraph size= 5   vertices:  65 54 34 70 72
## Focal vertex:  54   nbrs:  33 34 38 41 55 59 60 64 65 67 70 71 72   sampled:  33
## Iteration:  6   Subgraph size= 6   vertices:  65 54 34 70 72 33
## Focal vertex:  34   nbrs:  19 20 23 25 31 32 33 38 41 54   sampled:  32
## Iteration:  7   Subgraph size= 7   vertices:  65 54 34 70 72 33 32
## Focal vertex:  32   nbrs:  13 16 19 20 23 25 31 33 34 38 41   sampled:  41
## Iteration:  8   Subgraph size= 8   vertices:  65 54 34 70 72 33 32 41
## Focal vertex:  54   nbrs:  33 34 38 41 55 59 60 64 65 67 70 71 72   sampled:  38
## Iteration:  9   Subgraph size= 9   vertices:  65 54 34 70 72 33 32 41 38
## Iteration:  10   Subgraph size= 9   vertices:  65 54 34 70 72 33 32 41 38
## Iteration:  11   Subgraph size= 9   vertices:  65 54 34 70 72 33 32 41 38
## Focal vertex:  38   nbrs:  19 20 23 25 31 32 33 34 41 54 55 59   sampled:  23
## Iteration:  12   Subgraph size= 10   vertices:  65 54 34 70 72 33 32 41 38 23

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  97
## Focal vertex:  97   nbrs:  83 84 89 92 93 94 95 96 98   sampled:  95
## Iteration:  2   Subgraph size= 2   vertices:  97 95
## Focal vertex:  95   nbrs:  79 83 84 85 88 92 93 94 96 97 98   sampled:  79
## Iteration:  3   Subgraph size= 3   vertices:  97 95 79
## Focal vertex:  97   nbrs:  83 84 89 92 93 94 95 96 98   sampled:  92
## Iteration:  4   Subgraph size= 4   vertices:  97 95 79 92
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  72
## Iteration:  5   Subgraph size= 5   vertices:  97 95 79 92 72
## Iteration:  6   Subgraph size= 5   vertices:  97 95 79 92 72
## Focal vertex:  92   nbrs:  83 84 85 89 93 94 95 96 97 98   sampled:  85
## Iteration:  7   Subgraph size= 6   vertices:  97 95 79 92 72 85
## Focal vertex:  95   nbrs:  79 83 84 85 88 92 93 94 96 97 98   sampled:  83
## Iteration:  8   Subgraph size= 7   vertices:  97 95 79 92 72 85 83
## Iteration:  9   Subgraph size= 7   vertices:  97 95 79 92 72 85 83
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  67
## Iteration:  10   Subgraph size= 8   vertices:  97 95 79 92 72 85 83 67
## Iteration:  11   Subgraph size= 8   vertices:  97 95 79 92 72 85 83 67
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  96
## Iteration:  12   Subgraph size= 9   vertices:  97 95 79 92 72 85 83 67 96
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  64
## Iteration:  13   Subgraph size= 10   vertices:  97 95 79 92 72 85 83 67 96 64

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  40
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  48
## Iteration:  2   Subgraph size= 2   vertices:  40 48
## Focal vertex:  48   nbrs:  36 39 40 43 44 46 47 49 50 51 53 57 58 61 62 66 68   sampled:  53
## Iteration:  3   Subgraph size= 3   vertices:  40 48 53
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  35
## Iteration:  4   Subgraph size= 4   vertices:  40 48 53 35
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  58
## Iteration:  5   Subgraph size= 5   vertices:  40 48 53 35 58
## Focal vertex:  48   nbrs:  36 39 40 43 44 46 47 49 50 51 53 57 58 61 62 66 68   sampled:  61
## Iteration:  6   Subgraph size= 6   vertices:  40 48 53 35 58 61
## Focal vertex:  35   nbrs:  17 22 26 28 36 37 40 42 44 45 46 52   sampled:  44
## Iteration:  7   Subgraph size= 7   vertices:  40 48 53 35 58 61 44
## Iteration:  8   Subgraph size= 7   vertices:  40 48 53 35 58 61 44
## Focal vertex:  48   nbrs:  36 39 40 43 44 46 47 49 50 51 53 57 58 61 62 66 68   sampled:  46
## Iteration:  9   Subgraph size= 8   vertices:  40 48 53 35 58 61 44 46
## Iteration:  10   Subgraph size= 8   vertices:  40 48 53 35 58 61 44 46
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  43
## Iteration:  11   Subgraph size= 9   vertices:  40 48 53 35 58 61 44 46 43
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  50
## Iteration:  12   Subgraph size= 10   vertices:  40 48 53 35 58 61 44 46 43 50

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  100
## Focal vertex:  100   nbrs:  88 98 99   sampled:  99
## Iteration:  2   Subgraph size= 2   vertices:  100 99
## Focal vertex:  100   nbrs:  88 98 99   sampled:  98
## Iteration:  3   Subgraph size= 3   vertices:  100 99 98
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  84
## Iteration:  4   Subgraph size= 4   vertices:  100 99 98 84
## Iteration:  5   Subgraph size= 4   vertices:  100 99 98 84
## Iteration:  6   Subgraph size= 4   vertices:  100 99 98 84
## Iteration:  7   Subgraph size= 4   vertices:  100 99 98 84
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  83
## Iteration:  8   Subgraph size= 5   vertices:  100 99 98 84 83
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  97
## Iteration:  9   Subgraph size= 6   vertices:  100 99 98 84 83 97
## Iteration:  10   Subgraph size= 6   vertices:  100 99 98 84 83 97
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  85
## Iteration:  11   Subgraph size= 7   vertices:  100 99 98 84 83 97 85
## Focal vertex:  99   nbrs:  88 100   sampled:  88
## Iteration:  12   Subgraph size= 8   vertices:  100 99 98 84 83 97 85 88
## Iteration:  13   Subgraph size= 8   vertices:  100 99 98 84 83 97 85 88
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  96
## Iteration:  14   Subgraph size= 9   vertices:  100 99 98 84 83 97 85 88 96
## Focal vertex:  83   nbrs:  69 73 79 82 84 85 89 92 93 94 95 96 97   sampled:  94
## Iteration:  15   Subgraph size= 10   vertices:  100 99 98 84 83 97 85 88 96 94

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  19
## Focal vertex:  19   nbrs:  8 10 13 16 20 23 25 31 32 33 34 38   sampled:  20
## Iteration:  2   Subgraph size= 2   vertices:  19 20
## Focal vertex:  19   nbrs:  8 10 13 16 20 23 25 31 32 33 34 38   sampled:  31
## Iteration:  3   Subgraph size= 3   vertices:  19 20 31
## Focal vertex:  20   nbrs:  8 10 13 16 19 23 25 31 32 33 34 38   sampled:  8
## Iteration:  4   Subgraph size= 4   vertices:  19 20 31 8
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  16
## Iteration:  5   Subgraph size= 5   vertices:  19 20 31 8 16
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  2
## Iteration:  6   Subgraph size= 6   vertices:  19 20 31 8 16 2
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  13
## Iteration:  7   Subgraph size= 7   vertices:  19 20 31 8 16 2 13
## Focal vertex:  20   nbrs:  8 10 13 16 19 23 25 31 32 33 34 38   sampled:  10
## Iteration:  8   Subgraph size= 8   vertices:  19 20 31 8 16 2 13 10
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  32
## Iteration:  9   Subgraph size= 9   vertices:  19 20 31 8 16 2 13 10 32
## Iteration:  10   Subgraph size= 9   vertices:  19 20 31 8 16 2 13 10 32
## Iteration:  11   Subgraph size= 9   vertices:  19 20 31 8 16 2 13 10 32
## Focal vertex:  31   nbrs:  13 16 19 20 23 25 27 32 33 34 38 41   sampled:  41
## Iteration:  12   Subgraph size= 10   vertices:  19 20 31 8 16 2 13 10 32 41

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  71
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  81
## Iteration:  2   Subgraph size= 2   vertices:  71 81
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  55
## Iteration:  3   Subgraph size= 3   vertices:  71 81 55
## Focal vertex:  81   nbrs:  64 65 67 70 71 72 74   sampled:  64
## Iteration:  4   Subgraph size= 4   vertices:  71 81 55 64
## Iteration:  5   Subgraph size= 4   vertices:  71 81 55 64
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  65
## Iteration:  6   Subgraph size= 5   vertices:  71 81 55 64 65
## Focal vertex:  81   nbrs:  64 65 67 70 71 72 74   sampled:  72
## Iteration:  7   Subgraph size= 6   vertices:  71 81 55 64 65 72
## Iteration:  8   Subgraph size= 6   vertices:  71 81 55 64 65 72
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  59
## Iteration:  9   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  10   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  11   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  12   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  13   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  14   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  15   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  16   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  17   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  18   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  19   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  20   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  21   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Iteration:  22   Subgraph size= 7   vertices:  71 81 55 64 65 72 59
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  41
## Iteration:  23   Subgraph size= 8   vertices:  71 81 55 64 65 72 59 41
## Focal vertex:  81   nbrs:  64 65 67 70 71 72 74   sampled:  74
## Iteration:  24   Subgraph size= 9   vertices:  71 81 55 64 65 72 59 41 74
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  60
## Iteration:  25   Subgraph size= 10   vertices:  71 81 55 64 65 72 59 41 74 60

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  12
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  9
## Iteration:  2   Subgraph size= 2   vertices:  12 9
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  6
## Iteration:  3   Subgraph size= 3   vertices:  12 9 6
## Focal vertex:  6   nbrs:  1 4 5 7 9 12 14 15 17 18   sampled:  7
## Iteration:  4   Subgraph size= 4   vertices:  12 9 6 7
## Focal vertex:  9   nbrs:  1 3 4 6 7 12 14 15 17 22   sampled:  14
## Iteration:  5   Subgraph size= 5   vertices:  12 9 6 7 14
## Focal vertex:  7   nbrs:  1 3 4 6 9 12 14 15 17 22   sampled:  15
## Iteration:  6   Subgraph size= 6   vertices:  12 9 6 7 14 15
## Focal vertex:  7   nbrs:  1 3 4 6 9 12 14 15 17 22   sampled:  17
## Iteration:  7   Subgraph size= 7   vertices:  12 9 6 7 14 15 17
## Iteration:  8   Subgraph size= 7   vertices:  12 9 6 7 14 15 17
## Focal vertex:  14   nbrs:  1 4 6 7 9 12 15 17 22 28   sampled:  4
## Iteration:  9   Subgraph size= 8   vertices:  12 9 6 7 14 15 17 4
## Focal vertex:  14   nbrs:  1 4 6 7 9 12 15 17 22 28   sampled:  28
## Iteration:  10   Subgraph size= 9   vertices:  12 9 6 7 14 15 17 4 28
## Focal vertex:  28   nbrs:  12 14 15 17 18 21 22 24 35 36 40 42 44 46   sampled:  22
## Iteration:  11   Subgraph size= 10   vertices:  12 9 6 7 14 15 17 4 28 22

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  90
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  75
## Iteration:  2   Subgraph size= 2   vertices:  90 75
## Focal vertex:  75   nbrs:  61 66 68 76 78 80 82 86 87 90   sampled:  78
## Iteration:  3   Subgraph size= 3   vertices:  90 75 78
## Focal vertex:  75   nbrs:  61 66 68 76 78 80 82 86 87 90   sampled:  61
## Iteration:  4   Subgraph size= 4   vertices:  90 75 78 61
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  82
## Iteration:  5   Subgraph size= 5   vertices:  90 75 78 61 82
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  87
## Iteration:  6   Subgraph size= 6   vertices:  90 75 78 61 82 87
## Iteration:  7   Subgraph size= 6   vertices:  90 75 78 61 82 87
## Iteration:  8   Subgraph size= 6   vertices:  90 75 78 61 82 87
## Iteration:  9   Subgraph size= 6   vertices:  90 75 78 61 82 87
## Focal vertex:  75   nbrs:  61 66 68 76 78 80 82 86 87 90   sampled:  80
## Iteration:  10   Subgraph size= 7   vertices:  90 75 78 61 82 87 80
## Iteration:  11   Subgraph size= 7   vertices:  90 75 78 61 82 87 80
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  86
## Iteration:  12   Subgraph size= 8   vertices:  90 75 78 61 82 87 80 86
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  89
## Iteration:  13   Subgraph size= 9   vertices:  90 75 78 61 82 87 80 86 89
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  68
## Iteration:  14   Subgraph size= 10   vertices:  90 75 78 61 82 87 80 86 89 68

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  23
## Focal vertex:  23   nbrs:  8 10 13 16 19 20 25 27 31 32 33 34 38 41   sampled:  33
## Iteration:  2   Subgraph size= 2   vertices:  23 33
## Focal vertex:  23   nbrs:  8 10 13 16 19 20 25 27 31 32 33 34 38 41   sampled:  13
## Iteration:  3   Subgraph size= 3   vertices:  23 33 13
## Focal vertex:  33   nbrs:  19 20 23 25 31 32 34 38 54   sampled:  20
## Iteration:  4   Subgraph size= 4   vertices:  23 33 13 20
## Focal vertex:  20   nbrs:  8 10 13 16 19 23 25 31 32 33 34 38   sampled:  25
## Iteration:  5   Subgraph size= 5   vertices:  23 33 13 20 25
## Focal vertex:  33   nbrs:  19 20 23 25 31 32 34 38 54   sampled:  38
## Iteration:  6   Subgraph size= 6   vertices:  23 33 13 20 25 38
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  2
## Iteration:  7   Subgraph size= 7   vertices:  23 33 13 20 25 38 2
## Iteration:  8   Subgraph size= 7   vertices:  23 33 13 20 25 38 2
## Iteration:  9   Subgraph size= 7   vertices:  23 33 13 20 25 38 2
## Focal vertex:  25   nbrs:  10 13 16 19 20 23 31 32 33 34 38   sampled:  10
## Iteration:  10   Subgraph size= 8   vertices:  23 33 13 20 25 38 2 10
## Iteration:  11   Subgraph size= 8   vertices:  23 33 13 20 25 38 2 10
## Iteration:  12   Subgraph size= 8   vertices:  23 33 13 20 25 38 2 10
## Focal vertex:  23   nbrs:  8 10 13 16 19 20 25 27 31 32 33 34 38 41   sampled:  8
## Iteration:  13   Subgraph size= 9   vertices:  23 33 13 20 25 38 2 10 8
## Focal vertex:  38   nbrs:  19 20 23 25 31 32 33 34 41 54 55 59   sampled:  31
## Iteration:  14   Subgraph size= 10   vertices:  23 33 13 20 25 38 2 10 8 31

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  84
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  93
## Iteration:  2   Subgraph size= 2   vertices:  84 93
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  83
## Iteration:  3   Subgraph size= 3   vertices:  84 93 83
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  96
## Iteration:  4   Subgraph size= 4   vertices:  84 93 83 96
## Focal vertex:  83   nbrs:  69 73 79 82 84 85 89 92 93 94 95 96 97   sampled:  89
## Iteration:  5   Subgraph size= 5   vertices:  84 93 83 96 89
## Iteration:  6   Subgraph size= 5   vertices:  84 93 83 96 89
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  98
## Iteration:  7   Subgraph size= 6   vertices:  84 93 83 96 89 98
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  97
## Iteration:  8   Subgraph size= 7   vertices:  84 93 83 96 89 98 97
## Iteration:  9   Subgraph size= 7   vertices:  84 93 83 96 89 98 97
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  85
## Iteration:  10   Subgraph size= 8   vertices:  84 93 83 96 89 98 97 85
## Iteration:  11   Subgraph size= 8   vertices:  84 93 83 96 89 98 97 85
## Iteration:  12   Subgraph size= 8   vertices:  84 93 83 96 89 98 97 85
## Focal vertex:  93   nbrs:  79 83 84 85 88 92 94 95 96 97 98   sampled:  79
## Iteration:  13   Subgraph size= 9   vertices:  84 93 83 96 89 98 97 85 79
## Iteration:  14   Subgraph size= 9   vertices:  84 93 83 96 89 98 97 85 79
## Iteration:  15   Subgraph size= 9   vertices:  84 93 83 96 89 98 97 85 79
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  92
## Iteration:  16   Subgraph size= 10   vertices:  84 93 83 96 89 98 97 85 79 92

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  73
## Focal vertex:  73   nbrs:  52 56 63 69 79 83 84 85   sampled:  69
## Iteration:  2   Subgraph size= 2   vertices:  73 69
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  84
## Iteration:  3   Subgraph size= 3   vertices:  73 69 84
## Focal vertex:  73   nbrs:  52 56 63 69 79 83 84 85   sampled:  85
## Iteration:  4   Subgraph size= 4   vertices:  73 69 84 85
## Iteration:  5   Subgraph size= 4   vertices:  73 69 84 85
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  95
## Iteration:  6   Subgraph size= 5   vertices:  73 69 84 85 95
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  60
## Iteration:  7   Subgraph size= 6   vertices:  73 69 84 85 95 60
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  97
## Iteration:  8   Subgraph size= 7   vertices:  73 69 84 85 95 60 97
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  94
## Iteration:  9   Subgraph size= 8   vertices:  73 69 84 85 95 60 97 94
## Focal vertex:  97   nbrs:  83 84 89 92 93 94 95 96 98   sampled:  92
## Iteration:  10   Subgraph size= 9   vertices:  73 69 84 85 95 60 97 94 92
## Focal vertex:  60   nbrs:  41 45 54 55 56 65 69 70 71 72   sampled:  70
## Iteration:  11   Subgraph size= 10   vertices:  73 69 84 85 95 60 97 94 92 70

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  42
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  58
## Iteration:  2   Subgraph size= 2   vertices:  42 58
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  22
## Iteration:  3   Subgraph size= 3   vertices:  42 58 22
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  62
## Iteration:  4   Subgraph size= 4   vertices:  42 58 22 62
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  63
## Iteration:  5   Subgraph size= 5   vertices:  42 58 22 62 63
## Focal vertex:  62   nbrs:  40 42 44 46 48 50 51 52 53 58 63 66 68 80   sampled:  50
## Iteration:  6   Subgraph size= 6   vertices:  42 58 22 62 63 50
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  46
## Iteration:  7   Subgraph size= 7   vertices:  42 58 22 62 63 50 46
## Iteration:  8   Subgraph size= 7   vertices:  42 58 22 62 63 50 46
## Focal vertex:  50   nbrs:  36 39 40 43 46 47 48 49 51 53 57 58 61 62 66 68   sampled:  40
## Iteration:  9   Subgraph size= 8   vertices:  42 58 22 62 63 50 46 40
## Iteration:  10   Subgraph size= 8   vertices:  42 58 22 62 63 50 46 40
## Focal vertex:  58   nbrs:  36 40 42 44 46 48 50 51 53 57 61 62 63 66 68   sampled:  51
## Iteration:  11   Subgraph size= 9   vertices:  42 58 22 62 63 50 46 40 51
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  36
## Iteration:  12   Subgraph size= 10   vertices:  42 58 22 62 63 50 46 40 51 36

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  79
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  93
## Iteration:  2   Subgraph size= 2   vertices:  79 93
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  71
## Iteration:  3   Subgraph size= 3   vertices:  79 93 71
## Iteration:  4   Subgraph size= 3   vertices:  79 93 71
## Iteration:  5   Subgraph size= 3   vertices:  79 93 71
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  81
## Iteration:  6   Subgraph size= 4   vertices:  79 93 71 81
## Focal vertex:  81   nbrs:  64 65 67 70 71 72 74   sampled:  64
## Iteration:  7   Subgraph size= 5   vertices:  79 93 71 81 64
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  55
## Iteration:  8   Subgraph size= 6   vertices:  79 93 71 81 64 55
## Focal vertex:  93   nbrs:  79 83 84 85 88 92 94 95 96 97 98   sampled:  96
## Iteration:  9   Subgraph size= 7   vertices:  79 93 71 81 64 55 96
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  72
## Iteration:  10   Subgraph size= 8   vertices:  79 93 71 81 64 55 96 72
## Iteration:  11   Subgraph size= 8   vertices:  79 93 71 81 64 55 96 72
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  70
## Iteration:  12   Subgraph size= 9   vertices:  79 93 71 81 64 55 96 72 70
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  54
## Iteration:  13   Subgraph size= 10   vertices:  79 93 71 81 64 55 96 72 70 54

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  78
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  90
## Iteration:  2   Subgraph size= 2   vertices:  78 90
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  68
## Iteration:  3   Subgraph size= 3   vertices:  78 90 68
## Focal vertex:  68   nbrs:  48 50 51 53 57 58 61 62 66 75 78 80 82 86   sampled:  61
## Iteration:  4   Subgraph size= 4   vertices:  78 90 68 61
## Focal vertex:  68   nbrs:  48 50 51 53 57 58 61 62 66 75 78 80 82 86   sampled:  66
## Iteration:  5   Subgraph size= 5   vertices:  78 90 68 61 66
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  58
## Iteration:  6   Subgraph size= 6   vertices:  78 90 68 61 66 58
## Focal vertex:  68   nbrs:  48 50 51 53 57 58 61 62 66 75 78 80 82 86   sampled:  51
## Iteration:  7   Subgraph size= 7   vertices:  78 90 68 61 66 58 51
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  49
## Iteration:  8   Subgraph size= 8   vertices:  78 90 68 61 66 58 51 49
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  76
## Iteration:  9   Subgraph size= 9   vertices:  78 90 68 61 66 58 51 49 76
## Iteration:  10   Subgraph size= 9   vertices:  78 90 68 61 66 58 51 49 76
## Iteration:  11   Subgraph size= 9   vertices:  78 90 68 61 66 58 51 49 76
## Iteration:  12   Subgraph size= 9   vertices:  78 90 68 61 66 58 51 49 76
## Focal vertex:  66   nbrs:  46 48 50 51 53 57 58 61 62 63 68 75 80 82   sampled:  57
## Iteration:  13   Subgraph size= 10   vertices:  78 90 68 61 66 58 51 49 76 57

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  42
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  51
## Iteration:  2   Subgraph size= 2   vertices:  42 51
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  58
## Iteration:  3   Subgraph size= 3   vertices:  42 51 58
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  44
## Iteration:  4   Subgraph size= 4   vertices:  42 51 58 44
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  36
## Iteration:  5   Subgraph size= 5   vertices:  42 51 58 44 36
## Focal vertex:  58   nbrs:  36 40 42 44 46 48 50 51 53 57 61 62 63 66 68   sampled:  66
## Iteration:  6   Subgraph size= 6   vertices:  42 51 58 44 36 66
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  28
## Iteration:  7   Subgraph size= 7   vertices:  42 51 58 44 36 66 28
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  50
## Iteration:  8   Subgraph size= 8   vertices:  42 51 58 44 36 66 28 50
## Iteration:  9   Subgraph size= 8   vertices:  42 51 58 44 36 66 28 50
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  57
## Iteration:  10   Subgraph size= 9   vertices:  42 51 58 44 36 66 28 50 57
## Iteration:  11   Subgraph size= 9   vertices:  42 51 58 44 36 66 28 50 57
## Focal vertex:  28   nbrs:  12 14 15 17 18 21 22 24 35 36 40 42 44 46   sampled:  22
## Iteration:  12   Subgraph size= 10   vertices:  42 51 58 44 36 66 28 50 57 22

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  46
## Focal vertex:  46   nbrs:  28 35 36 37 40 42 44 48 50 51 52 53 58 62 66   sampled:  53
## Iteration:  2   Subgraph size= 2   vertices:  46 53
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  58
## Iteration:  3   Subgraph size= 3   vertices:  46 53 58
## Iteration:  4   Subgraph size= 3   vertices:  46 53 58
## Focal vertex:  46   nbrs:  28 35 36 37 40 42 44 48 50 51 52 53 58 62 66   sampled:  42
## Iteration:  5   Subgraph size= 4   vertices:  46 53 58 42
## Focal vertex:  58   nbrs:  36 40 42 44 46 48 50 51 53 57 61 62 63 66 68   sampled:  61
## Iteration:  6   Subgraph size= 5   vertices:  46 53 58 42 61
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  37
## Iteration:  7   Subgraph size= 6   vertices:  46 53 58 42 61 37
## Focal vertex:  42   nbrs:  22 28 35 36 37 40 44 45 46 51 52 58 62 63   sampled:  62
## Iteration:  8   Subgraph size= 7   vertices:  46 53 58 42 61 37 62
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  66
## Iteration:  9   Subgraph size= 8   vertices:  46 53 58 42 61 37 62 66
## Iteration:  10   Subgraph size= 8   vertices:  46 53 58 42 61 37 62 66
## Focal vertex:  37   nbrs:  22 26 35 36 42 44 45 46 52 56   sampled:  26
## Iteration:  11   Subgraph size= 9   vertices:  46 53 58 42 61 37 62 66 26
## Focal vertex:  37   nbrs:  22 26 35 36 42 44 45 46 52 56   sampled:  56
## Iteration:  12   Subgraph size= 10   vertices:  46 53 58 42 61 37 62 66 26 56

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  54
## Iteration:  2   Subgraph size= 2   vertices:  70 54
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  67
## Iteration:  3   Subgraph size= 3   vertices:  70 54 67
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  72
## Iteration:  4   Subgraph size= 4   vertices:  70 54 67 72
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  74
## Iteration:  5   Subgraph size= 5   vertices:  70 54 67 72 74
## Iteration:  6   Subgraph size= 5   vertices:  70 54 67 72 74
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  71
## Iteration:  7   Subgraph size= 6   vertices:  70 54 67 72 74 71
## Iteration:  8   Subgraph size= 6   vertices:  70 54 67 72 74 71
## Focal vertex:  54   nbrs:  33 34 38 41 55 59 60 64 65 67 70 71 72   sampled:  34
## Iteration:  9   Subgraph size= 7   vertices:  70 54 67 72 74 71 34
## Focal vertex:  34   nbrs:  19 20 23 25 31 32 33 38 41 54   sampled:  32
## Iteration:  10   Subgraph size= 8   vertices:  70 54 67 72 74 71 34 32
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  55
## Iteration:  11   Subgraph size= 9   vertices:  70 54 67 72 74 71 34 32 55
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  60
## Iteration:  12   Subgraph size= 10   vertices:  70 54 67 72 74 71 34 32 55 60

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  39
## Focal vertex:  39   nbrs:  21 24 29 30 43 47 48 49 50 53 57 61   sampled:  53
## Iteration:  2   Subgraph size= 2   vertices:  39 53
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  46
## Iteration:  3   Subgraph size= 3   vertices:  39 53 46
## Focal vertex:  39   nbrs:  21 24 29 30 43 47 48 49 50 53 57 61   sampled:  49
## Iteration:  4   Subgraph size= 4   vertices:  39 53 46 49
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  51
## Iteration:  5   Subgraph size= 5   vertices:  39 53 46 49 51
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  48
## Iteration:  6   Subgraph size= 6   vertices:  39 53 46 49 51 48
## Iteration:  7   Subgraph size= 6   vertices:  39 53 46 49 51 48
## Focal vertex:  49   nbrs:  29 30 39 43 47 48 50 51 53 57 61   sampled:  57
## Iteration:  8   Subgraph size= 7   vertices:  39 53 46 49 51 48 57
## Iteration:  9   Subgraph size= 7   vertices:  39 53 46 49 51 48 57
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  36
## Iteration:  10   Subgraph size= 8   vertices:  39 53 46 49 51 48 57 36
## Iteration:  11   Subgraph size= 8   vertices:  39 53 46 49 51 48 57 36
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  61
## Iteration:  12   Subgraph size= 9   vertices:  39 53 46 49 51 48 57 36 61
## Focal vertex:  49   nbrs:  29 30 39 43 47 48 50 51 53 57 61   sampled:  43
## Iteration:  13   Subgraph size= 10   vertices:  39 53 46 49 51 48 57 36 61 43

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  82
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  78
## Iteration:  2   Subgraph size= 2   vertices:  82 78
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  68
## Iteration:  3   Subgraph size= 3   vertices:  82 78 68
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  91
## Iteration:  4   Subgraph size= 4   vertices:  82 78 68 91
## Focal vertex:  78   nbrs:  61 68 75 76 80 82 86 87 90 91   sampled:  76
## Iteration:  5   Subgraph size= 5   vertices:  82 78 68 91 76
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  75
## Iteration:  6   Subgraph size= 6   vertices:  82 78 68 91 76 75
## Iteration:  7   Subgraph size= 6   vertices:  82 78 68 91 76 75
## Focal vertex:  91   nbrs:  76 78 86 87 90   sampled:  87
## Iteration:  8   Subgraph size= 7   vertices:  82 78 68 91 76 75 87
## Focal vertex:  91   nbrs:  76 78 86 87 90   sampled:  86
## Iteration:  9   Subgraph size= 8   vertices:  82 78 68 91 76 75 87 86
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  89
## Iteration:  10   Subgraph size= 9   vertices:  82 78 68 91 76 75 87 86 89
## Iteration:  11   Subgraph size= 9   vertices:  82 78 68 91 76 75 87 86 89
## Iteration:  12   Subgraph size= 9   vertices:  82 78 68 91 76 75 87 86 89
## Focal vertex:  68   nbrs:  48 50 51 53 57 58 61 62 66 75 78 80 82 86   sampled:  66
## Iteration:  13   Subgraph size= 10   vertices:  82 78 68 91 76 75 87 86 89 66

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  15
## Focal vertex:  15   nbrs:  4 5 6 7 9 12 14 17 18 21 22 24 28   sampled:  24
## Iteration:  2   Subgraph size= 2   vertices:  15 24
## Focal vertex:  15   nbrs:  4 5 6 7 9 12 14 17 18 21 22 24 28   sampled:  14
## Iteration:  3   Subgraph size= 3   vertices:  15 24 14
## Focal vertex:  24   nbrs:  11 15 18 21 28 29 30 36 39 43   sampled:  11
## Iteration:  4   Subgraph size= 4   vertices:  15 24 14 11
## Focal vertex:  15   nbrs:  4 5 6 7 9 12 14 17 18 21 22 24 28   sampled:  12
## Iteration:  5   Subgraph size= 5   vertices:  15 24 14 11 12
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  30
## Iteration:  6   Subgraph size= 6   vertices:  15 24 14 11 12 30
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  49
## Iteration:  7   Subgraph size= 7   vertices:  15 24 14 11 12 30 49
## Focal vertex:  12   nbrs:  1 3 4 6 7 9 14 15 17 22 28   sampled:  3
## Iteration:  8   Subgraph size= 8   vertices:  15 24 14 11 12 30 49 3
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  21
## Iteration:  9   Subgraph size= 9   vertices:  15 24 14 11 12 30 49 3 21
## Focal vertex:  14   nbrs:  1 4 6 7 9 12 15 17 22 28   sampled:  28
## Iteration:  10   Subgraph size= 10   vertices:  15 24 14 11 12 30 49 3 21 28

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  29
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  11
## Iteration:  2   Subgraph size= 2   vertices:  29 11
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  24
## Iteration:  3   Subgraph size= 3   vertices:  29 11 24
## Iteration:  4   Subgraph size= 3   vertices:  29 11 24
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  30
## Iteration:  5   Subgraph size= 4   vertices:  29 11 24 30
## Focal vertex:  24   nbrs:  11 15 18 21 28 29 30 36 39 43   sampled:  36
## Iteration:  6   Subgraph size= 5   vertices:  29 11 24 30 36
## Focal vertex:  24   nbrs:  11 15 18 21 28 29 30 36 39 43   sampled:  21
## Iteration:  7   Subgraph size= 6   vertices:  29 11 24 30 36 21
## Focal vertex:  24   nbrs:  11 15 18 21 28 29 30 36 39 43   sampled:  15
## Iteration:  8   Subgraph size= 7   vertices:  29 11 24 30 36 21 15
## Focal vertex:  11   nbrs:  5 18 21 24 29 30   sampled:  18
## Iteration:  9   Subgraph size= 8   vertices:  29 11 24 30 36 21 15 18
## Iteration:  10   Subgraph size= 8   vertices:  29 11 24 30 36 21 15 18
## Iteration:  11   Subgraph size= 8   vertices:  29 11 24 30 36 21 15 18
## Iteration:  12   Subgraph size= 8   vertices:  29 11 24 30 36 21 15 18
## Focal vertex:  24   nbrs:  11 15 18 21 28 29 30 36 39 43   sampled:  28
## Iteration:  13   Subgraph size= 9   vertices:  29 11 24 30 36 21 15 18 28
## Focal vertex:  36   nbrs:  17 22 24 28 35 37 40 42 44 46 48 50 51 53 58   sampled:  40
## Iteration:  14   Subgraph size= 10   vertices:  29 11 24 30 36 21 15 18 28 40

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  88
## Focal vertex:  88   nbrs:  77 79 85 93 94 95 96 98 99 100   sampled:  100
## Iteration:  2   Subgraph size= 2   vertices:  88 100
## Focal vertex:  100   nbrs:  88 98 99   sampled:  98
## Iteration:  3   Subgraph size= 3   vertices:  88 100 98
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  96
## Iteration:  4   Subgraph size= 4   vertices:  88 100 98 96
## Focal vertex:  96   nbrs:  83 84 85 88 92 93 94 95 97 98   sampled:  84
## Iteration:  5   Subgraph size= 5   vertices:  88 100 98 96 84
## Iteration:  6   Subgraph size= 5   vertices:  88 100 98 96 84
## Iteration:  7   Subgraph size= 5   vertices:  88 100 98 96 84
## Iteration:  8   Subgraph size= 5   vertices:  88 100 98 96 84
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  69
## Iteration:  9   Subgraph size= 6   vertices:  88 100 98 96 84 69
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  94
## Iteration:  10   Subgraph size= 7   vertices:  88 100 98 96 84 69 94
## Iteration:  11   Subgraph size= 7   vertices:  88 100 98 96 84 69 94
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  60
## Iteration:  12   Subgraph size= 8   vertices:  88 100 98 96 84 69 94 60
## Focal vertex:  94   nbrs:  79 83 84 85 88 92 93 95 96 97 98   sampled:  95
## Iteration:  13   Subgraph size= 9   vertices:  88 100 98 96 84 69 94 60 95
## Iteration:  14   Subgraph size= 9   vertices:  88 100 98 96 84 69 94 60 95
## Iteration:  15   Subgraph size= 9   vertices:  88 100 98 96 84 69 94 60 95
## Iteration:  16   Subgraph size= 9   vertices:  88 100 98 96 84 69 94 60 95
## Focal vertex:  98   nbrs:  84 85 88 92 93 94 95 96 97 100   sampled:  93
## Iteration:  17   Subgraph size= 10   vertices:  88 100 98 96 84 69 94 60 95 93

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  44
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  51
## Iteration:  2   Subgraph size= 2   vertices:  44 51
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  57
## Iteration:  3   Subgraph size= 3   vertices:  44 51 57
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  46
## Iteration:  4   Subgraph size= 4   vertices:  44 51 57 46
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  49
## Iteration:  5   Subgraph size= 5   vertices:  44 51 57 46 49
## Focal vertex:  51   nbrs:  36 40 42 43 44 46 48 49 50 53 57 58 61 62 66 68   sampled:  61
## Iteration:  6   Subgraph size= 6   vertices:  44 51 57 46 49 61
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  53
## Iteration:  7   Subgraph size= 7   vertices:  44 51 57 46 49 61 53
## Focal vertex:  57   nbrs:  39 43 47 48 49 50 51 53 58 61 66 68   sampled:  50
## Iteration:  8   Subgraph size= 8   vertices:  44 51 57 46 49 61 53 50
## Focal vertex:  61   nbrs:  39 43 47 48 49 50 51 53 57 58 66 68 75 76 78   sampled:  68
## Iteration:  9   Subgraph size= 9   vertices:  44 51 57 46 49 61 53 50 68
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  28
## Iteration:  10   Subgraph size= 10   vertices:  44 51 57 46 49 61 53 50 68 28

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  65
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  74
## Iteration:  2   Subgraph size= 2   vertices:  65 74
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  59
## Iteration:  3   Subgraph size= 3   vertices:  65 74 59
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  67
## Iteration:  4   Subgraph size= 4   vertices:  65 74 59 67
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  77
## Iteration:  5   Subgraph size= 5   vertices:  65 74 59 67 77
## Focal vertex:  77   nbrs:  70 71 72 74 79 85 88   sampled:  70
## Iteration:  6   Subgraph size= 6   vertices:  65 74 59 67 77 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  81
## Iteration:  7   Subgraph size= 7   vertices:  65 74 59 67 77 70 81
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  64
## Iteration:  8   Subgraph size= 8   vertices:  65 74 59 67 77 70 81 64
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  71
## Iteration:  9   Subgraph size= 9   vertices:  65 74 59 67 77 70 81 64 71
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  54
## Iteration:  10   Subgraph size= 10   vertices:  65 74 59 67 77 70 81 64 71 54

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  79
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  69
## Iteration:  2   Subgraph size= 2   vertices:  79 69
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  63
## Iteration:  3   Subgraph size= 3   vertices:  79 69 63
## Focal vertex:  63   nbrs:  42 44 52 56 58 62 66 69 73   sampled:  56
## Iteration:  4   Subgraph size= 4   vertices:  79 69 63 56
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  52
## Iteration:  5   Subgraph size= 5   vertices:  79 69 63 56 52
## Focal vertex:  56   nbrs:  37 45 52 60 63 69 73   sampled:  37
## Iteration:  6   Subgraph size= 6   vertices:  79 69 63 56 52 37
## Iteration:  7   Subgraph size= 6   vertices:  79 69 63 56 52 37
## Iteration:  8   Subgraph size= 6   vertices:  79 69 63 56 52 37
## Focal vertex:  52   nbrs:  35 37 42 44 45 46 56 62 63 69 73   sampled:  44
## Iteration:  9   Subgraph size= 7   vertices:  79 69 63 56 52 37 44
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  46
## Iteration:  10   Subgraph size= 8   vertices:  79 69 63 56 52 37 44 46
## Iteration:  11   Subgraph size= 8   vertices:  79 69 63 56 52 37 44 46
## Iteration:  12   Subgraph size= 8   vertices:  79 69 63 56 52 37 44 46
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  40
## Iteration:  13   Subgraph size= 9   vertices:  79 69 63 56 52 37 44 46 40
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  42
## Iteration:  14   Subgraph size= 10   vertices:  79 69 63 56 52 37 44 46 40 42

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  56
## Focal vertex:  56   nbrs:  37 45 52 60 63 69 73   sampled:  73
## Iteration:  2   Subgraph size= 2   vertices:  56 73
## Focal vertex:  73   nbrs:  52 56 63 69 79 83 84 85   sampled:  84
## Iteration:  3   Subgraph size= 3   vertices:  56 73 84
## Focal vertex:  56   nbrs:  37 45 52 60 63 69 73   sampled:  63
## Iteration:  4   Subgraph size= 4   vertices:  56 73 84 63
## Focal vertex:  56   nbrs:  37 45 52 60 63 69 73   sampled:  45
## Iteration:  5   Subgraph size= 5   vertices:  56 73 84 63 45
## Focal vertex:  63   nbrs:  42 44 52 56 58 62 66 69 73   sampled:  62
## Iteration:  6   Subgraph size= 6   vertices:  56 73 84 63 45 62
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  94
## Iteration:  7   Subgraph size= 7   vertices:  56 73 84 63 45 62 94
## Focal vertex:  63   nbrs:  42 44 52 56 58 62 66 69 73   sampled:  58
## Iteration:  8   Subgraph size= 8   vertices:  56 73 84 63 45 62 94 58
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  85
## Iteration:  9   Subgraph size= 9   vertices:  56 73 84 63 45 62 94 58 85
## Focal vertex:  84   nbrs:  69 73 79 83 85 92 93 94 95 96 97 98   sampled:  83
## Iteration:  10   Subgraph size= 10   vertices:  56 73 84 63 45 62 94 58 85 83

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  64
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  67
## Iteration:  2   Subgraph size= 2   vertices:  64 67
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  70
## Iteration:  3   Subgraph size= 3   vertices:  64 67 70
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  81
## Iteration:  4   Subgraph size= 4   vertices:  64 67 70 81
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  74
## Iteration:  5   Subgraph size= 5   vertices:  64 67 70 81 74
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  59
## Iteration:  6   Subgraph size= 6   vertices:  64 67 70 81 74 59
## Iteration:  7   Subgraph size= 6   vertices:  64 67 70 81 74 59
## Iteration:  8   Subgraph size= 6   vertices:  64 67 70 81 74 59
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  72
## Iteration:  9   Subgraph size= 7   vertices:  64 67 70 81 74 59 72
## Focal vertex:  67   nbrs:  54 55 59 64 65 70 71 72 74 81   sampled:  71
## Iteration:  10   Subgraph size= 8   vertices:  64 67 70 81 74 59 72 71
## Iteration:  11   Subgraph size= 8   vertices:  64 67 70 81 74 59 72 71
## Iteration:  12   Subgraph size= 8   vertices:  64 67 70 81 74 59 72 71
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  55
## Iteration:  13   Subgraph size= 9   vertices:  64 67 70 81 74 59 72 71 55
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  60
## Iteration:  14   Subgraph size= 10   vertices:  64 67 70 81 74 59 72 71 55 60

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  85
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  93
## Iteration:  2   Subgraph size= 2   vertices:  85 93
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  73
## Iteration:  3   Subgraph size= 3   vertices:  85 93 73
## Iteration:  4   Subgraph size= 3   vertices:  85 93 73
## Focal vertex:  73   nbrs:  52 56 63 69 79 83 84 85   sampled:  69
## Iteration:  5   Subgraph size= 4   vertices:  85 93 73 69
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  83
## Iteration:  6   Subgraph size= 5   vertices:  85 93 73 69 83
## Focal vertex:  83   nbrs:  69 73 79 82 84 85 89 92 93 94 95 96 97   sampled:  89
## Iteration:  7   Subgraph size= 6   vertices:  85 93 73 69 83 89
## Focal vertex:  85   nbrs:  73 77 79 83 84 88 92 93 94 95 96 98   sampled:  98
## Iteration:  8   Subgraph size= 7   vertices:  85 93 73 69 83 89 98
## Focal vertex:  69   nbrs:  52 56 60 63 73 79 83 84   sampled:  79
## Iteration:  9   Subgraph size= 8   vertices:  85 93 73 69 83 89 98 79
## Focal vertex:  89   nbrs:  80 82 83 86 87 92 97   sampled:  82
## Iteration:  10   Subgraph size= 9   vertices:  85 93 73 69 83 89 98 79 82
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  75
## Iteration:  11   Subgraph size= 10   vertices:  85 93 73 69 83 89 98 79 82 75

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  29
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  21
## Iteration:  2   Subgraph size= 2   vertices:  29 21
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  49
## Iteration:  3   Subgraph size= 3   vertices:  29 21 49
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  43
## Iteration:  4   Subgraph size= 4   vertices:  29 21 49 43
## Focal vertex:  21   nbrs:  5 11 15 17 18 24 28 29 30 39   sampled:  28
## Iteration:  5   Subgraph size= 5   vertices:  29 21 49 43 28
## Iteration:  6   Subgraph size= 5   vertices:  29 21 49 43 28
## Focal vertex:  28   nbrs:  12 14 15 17 18 21 22 24 35 36 40 42 44 46   sampled:  40
## Iteration:  7   Subgraph size= 6   vertices:  29 21 49 43 28 40
## Iteration:  8   Subgraph size= 6   vertices:  29 21 49 43 28 40
## Focal vertex:  43   nbrs:  24 29 30 39 47 48 49 50 51 53 57 61   sampled:  48
## Iteration:  9   Subgraph size= 7   vertices:  29 21 49 43 28 40 48
## Iteration:  10   Subgraph size= 7   vertices:  29 21 49 43 28 40 48
## Focal vertex:  21   nbrs:  5 11 15 17 18 24 28 29 30 39   sampled:  24
## Iteration:  11   Subgraph size= 8   vertices:  29 21 49 43 28 40 48 24
## Focal vertex:  48   nbrs:  36 39 40 43 44 46 47 49 50 51 53 57 58 61 62 66 68   sampled:  58
## Iteration:  12   Subgraph size= 9   vertices:  29 21 49 43 28 40 48 24 58
## Focal vertex:  40   nbrs:  28 35 36 42 44 46 48 50 51 53 58 62   sampled:  62
## Iteration:  13   Subgraph size= 10   vertices:  29 21 49 43 28 40 48 24 58 62

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  76
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  90
## Iteration:  2   Subgraph size= 2   vertices:  76 90
## Focal vertex:  76   nbrs:  61 75 78 87 90 91   sampled:  78
## Iteration:  3   Subgraph size= 3   vertices:  76 90 78
## Focal vertex:  90   nbrs:  75 76 78 86 87 91   sampled:  87
## Iteration:  4   Subgraph size= 4   vertices:  76 90 78 87
## Focal vertex:  87   nbrs:  75 76 78 80 82 86 89 90 91   sampled:  82
## Iteration:  5   Subgraph size= 5   vertices:  76 90 78 87 82
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  83
## Iteration:  6   Subgraph size= 6   vertices:  76 90 78 87 82 83
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  75
## Iteration:  7   Subgraph size= 7   vertices:  76 90 78 87 82 83 75
## Focal vertex:  75   nbrs:  61 66 68 76 78 80 82 86 87 90   sampled:  61
## Iteration:  8   Subgraph size= 8   vertices:  76 90 78 87 82 83 75 61
## Iteration:  9   Subgraph size= 8   vertices:  76 90 78 87 82 83 75 61
## Iteration:  10   Subgraph size= 8   vertices:  76 90 78 87 82 83 75 61
## Iteration:  11   Subgraph size= 8   vertices:  76 90 78 87 82 83 75 61
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  80
## Iteration:  12   Subgraph size= 9   vertices:  76 90 78 87 82 83 75 61 80
## Focal vertex:  82   nbrs:  66 68 75 78 80 83 86 87 89   sampled:  68
## Iteration:  13   Subgraph size= 10   vertices:  76 90 78 87 82 83 75 61 80 68

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  72
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  70
## Iteration:  2   Subgraph size= 2   vertices:  72 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  59
## Iteration:  3   Subgraph size= 3   vertices:  72 70 59
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  64
## Iteration:  4   Subgraph size= 4   vertices:  72 70 59 64
## Iteration:  5   Subgraph size= 4   vertices:  72 70 59 64
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  54
## Iteration:  6   Subgraph size= 5   vertices:  72 70 59 64 54
## Focal vertex:  59   nbrs:  38 54 55 64 65 67 70 71 72 74   sampled:  55
## Iteration:  7   Subgraph size= 6   vertices:  72 70 59 64 54 55
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  38
## Iteration:  8   Subgraph size= 7   vertices:  72 70 59 64 54 55 38
## Iteration:  9   Subgraph size= 7   vertices:  72 70 59 64 54 55 38
## Focal vertex:  38   nbrs:  19 20 23 25 31 32 33 34 41 54 55 59   sampled:  32
## Iteration:  10   Subgraph size= 8   vertices:  72 70 59 64 54 55 38 32
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  67
## Iteration:  11   Subgraph size= 9   vertices:  72 70 59 64 54 55 38 32 67
## Iteration:  12   Subgraph size= 9   vertices:  72 70 59 64 54 55 38 32 67
## Focal vertex:  32   nbrs:  13 16 19 20 23 25 31 33 34 38 41   sampled:  23
## Iteration:  13   Subgraph size= 10   vertices:  72 70 59 64 54 55 38 32 67 23

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  46
## Focal vertex:  46   nbrs:  28 35 36 37 40 42 44 48 50 51 52 53 58 62 66   sampled:  44
## Iteration:  2   Subgraph size= 2   vertices:  46 44
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  62
## Iteration:  3   Subgraph size= 3   vertices:  46 44 62
## Focal vertex:  62   nbrs:  40 42 44 46 48 50 51 52 53 58 63 66 68 80   sampled:  66
## Iteration:  4   Subgraph size= 4   vertices:  46 44 62 66
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  51
## Iteration:  5   Subgraph size= 5   vertices:  46 44 62 66 51
## Focal vertex:  46   nbrs:  28 35 36 37 40 42 44 48 50 51 52 53 58 62 66   sampled:  37
## Iteration:  6   Subgraph size= 6   vertices:  46 44 62 66 51 37
## Iteration:  7   Subgraph size= 6   vertices:  46 44 62 66 51 37
## Focal vertex:  66   nbrs:  46 48 50 51 53 57 58 61 62 63 68 75 80 82   sampled:  53
## Iteration:  8   Subgraph size= 7   vertices:  46 44 62 66 51 37 53
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  35
## Iteration:  9   Subgraph size= 8   vertices:  46 44 62 66 51 37 53 35
## Focal vertex:  66   nbrs:  46 48 50 51 53 57 58 61 62 63 68 75 80 82   sampled:  50
## Iteration:  10   Subgraph size= 9   vertices:  46 44 62 66 51 37 53 35 50
## Focal vertex:  53   nbrs:  36 39 40 43 46 47 48 49 50 51 57 58 61 62 66 68   sampled:  61
## Iteration:  11   Subgraph size= 10   vertices:  46 44 62 66 51 37 53 35 50 61

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  15
## Focal vertex:  15   nbrs:  4 5 6 7 9 12 14 17 18 21 22 24 28   sampled:  21
## Iteration:  2   Subgraph size= 2   vertices:  15 21
## Focal vertex:  21   nbrs:  5 11 15 17 18 24 28 29 30 39   sampled:  30
## Iteration:  3   Subgraph size= 3   vertices:  15 21 30
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  11
## Iteration:  4   Subgraph size= 4   vertices:  15 21 30 11
## Focal vertex:  30   nbrs:  11 18 21 24 29 39 43 47 49   sampled:  29
## Iteration:  5   Subgraph size= 5   vertices:  15 21 30 11 29
## Focal vertex:  15   nbrs:  4 5 6 7 9 12 14 17 18 21 22 24 28   sampled:  17
## Iteration:  6   Subgraph size= 6   vertices:  15 21 30 11 29 17
## Focal vertex:  17   nbrs:  1 4 6 7 9 12 14 15 18 21 22 28 35 36   sampled:  1
## Iteration:  7   Subgraph size= 7   vertices:  15 21 30 11 29 17 1
## Focal vertex:  1   nbrs:  3 4 6 7 9 12 14 17   sampled:  14
## Iteration:  8   Subgraph size= 8   vertices:  15 21 30 11 29 17 1 14
## Iteration:  9   Subgraph size= 8   vertices:  15 21 30 11 29 17 1 14
## Iteration:  10   Subgraph size= 8   vertices:  15 21 30 11 29 17 1 14
## Iteration:  11   Subgraph size= 8   vertices:  15 21 30 11 29 17 1 14
## Focal vertex:  14   nbrs:  1 4 6 7 9 12 15 17 22 28   sampled:  6
## Iteration:  12   Subgraph size= 9   vertices:  15 21 30 11 29 17 1 14 6
## Focal vertex:  29   nbrs:  11 18 21 24 30 39 43 47 49   sampled:  39
## Iteration:  13   Subgraph size= 10   vertices:  15 21 30 11 29 17 1 14 6 39

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  9
## Focal vertex:  9   nbrs:  1 3 4 6 7 12 14 15 17 22   sampled:  22
## Iteration:  2   Subgraph size= 2   vertices:  9 22
## Focal vertex:  9   nbrs:  1 3 4 6 7 12 14 15 17 22   sampled:  4
## Iteration:  3   Subgraph size= 3   vertices:  9 22 4
## Focal vertex:  9   nbrs:  1 3 4 6 7 12 14 15 17 22   sampled:  6
## Iteration:  4   Subgraph size= 4   vertices:  9 22 4 6
## Focal vertex:  6   nbrs:  1 4 5 7 9 12 14 15 17 18   sampled:  7
## Iteration:  5   Subgraph size= 5   vertices:  9 22 4 6 7
## Focal vertex:  4   nbrs:  1 3 6 7 9 12 14 15 17   sampled:  14
## Iteration:  6   Subgraph size= 6   vertices:  9 22 4 6 7 14
## Iteration:  7   Subgraph size= 6   vertices:  9 22 4 6 7 14
## Iteration:  8   Subgraph size= 6   vertices:  9 22 4 6 7 14
## Focal vertex:  7   nbrs:  1 3 4 6 9 12 14 15 17 22   sampled:  3
## Iteration:  9   Subgraph size= 7   vertices:  9 22 4 6 7 14 3
## Focal vertex:  22   nbrs:  7 9 12 14 15 17 28 35 36 37 42 44   sampled:  44
## Iteration:  10   Subgraph size= 8   vertices:  9 22 4 6 7 14 3 44
## Focal vertex:  7   nbrs:  1 3 4 6 9 12 14 15 17 22   sampled:  17
## Iteration:  11   Subgraph size= 9   vertices:  9 22 4 6 7 14 3 44 17
## Focal vertex:  44   nbrs:  22 28 35 36 37 40 42 46 48 51 52 58 62 63   sampled:  52
## Iteration:  12   Subgraph size= 10   vertices:  9 22 4 6 7 14 3 44 17 52

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  71
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  60
## Iteration:  2   Subgraph size= 2   vertices:  71 60
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  70
## Iteration:  3   Subgraph size= 3   vertices:  71 60 70
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  64
## Iteration:  4   Subgraph size= 4   vertices:  71 60 70 64
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  59
## Iteration:  5   Subgraph size= 5   vertices:  71 60 70 64 59
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  54
## Iteration:  6   Subgraph size= 6   vertices:  71 60 70 64 59 54
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  67
## Iteration:  7   Subgraph size= 7   vertices:  71 60 70 64 59 54 67
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  65
## Iteration:  8   Subgraph size= 8   vertices:  71 60 70 64 59 54 67 65
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  55
## Iteration:  9   Subgraph size= 9   vertices:  71 60 70 64 59 54 67 65 55
## Focal vertex:  65   nbrs:  54 55 59 60 64 67 70 71 72 74 81   sampled:  74
## Iteration:  10   Subgraph size= 10   vertices:  71 60 70 64 59 54 67 65 55 74

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  8
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  2
## Iteration:  2   Subgraph size= 2   vertices:  8 2
## Focal vertex:  8   nbrs:  2 10 13 16 19 20 23   sampled:  10
## Iteration:  3   Subgraph size= 3   vertices:  8 2 10
## Focal vertex:  10   nbrs:  2 8 13 16 19 20 23 25   sampled:  16
## Iteration:  4   Subgraph size= 4   vertices:  8 2 10 16
## Focal vertex:  10   nbrs:  2 8 13 16 19 20 23 25   sampled:  20
## Iteration:  5   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  6   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  7   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  8   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  9   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  10   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  11   Subgraph size= 5   vertices:  8 2 10 16 20
## Iteration:  12   Subgraph size= 5   vertices:  8 2 10 16 20
## Focal vertex:  10   nbrs:  2 8 13 16 19 20 23 25   sampled:  13
## Iteration:  13   Subgraph size= 6   vertices:  8 2 10 16 20 13
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  19
## Iteration:  14   Subgraph size= 7   vertices:  8 2 10 16 20 13 19
## Iteration:  15   Subgraph size= 7   vertices:  8 2 10 16 20 13 19
## Focal vertex:  16   nbrs:  8 10 13 19 20 23 25 27 31 32   sampled:  27
## Iteration:  16   Subgraph size= 8   vertices:  8 2 10 16 20 13 19 27
## Focal vertex:  13   nbrs:  2 8 10 16 19 20 23 25 27 31 32   sampled:  31
## Iteration:  17   Subgraph size= 9   vertices:  8 2 10 16 20 13 19 27 31
## Iteration:  18   Subgraph size= 9   vertices:  8 2 10 16 20 13 19 27 31
## Iteration:  19   Subgraph size= 9   vertices:  8 2 10 16 20 13 19 27 31
## Focal vertex:  27   nbrs:  13 16 23 26 31 41 45   sampled:  23
## Iteration:  20   Subgraph size= 10   vertices:  8 2 10 16 20 13 19 27 31 23

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  81
## Focal vertex:  81   nbrs:  64 65 67 70 71 72 74   sampled:  72
## Iteration:  2   Subgraph size= 2   vertices:  81 72
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  74
## Iteration:  3   Subgraph size= 3   vertices:  81 72 74
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  64
## Iteration:  4   Subgraph size= 4   vertices:  81 72 74 64
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  79
## Iteration:  5   Subgraph size= 5   vertices:  81 72 74 64 79
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  59
## Iteration:  6   Subgraph size= 6   vertices:  81 72 74 64 79 59
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  54
## Iteration:  7   Subgraph size= 7   vertices:  81 72 74 64 79 59 54
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  71
## Iteration:  8   Subgraph size= 8   vertices:  81 72 74 64 79 59 54 71
## Focal vertex:  59   nbrs:  38 54 55 64 65 67 70 71 72 74   sampled:  67
## Iteration:  9   Subgraph size= 9   vertices:  81 72 74 64 79 59 54 71 67
## Iteration:  10   Subgraph size= 9   vertices:  81 72 74 64 79 59 54 71 67
## Iteration:  11   Subgraph size= 9   vertices:  81 72 74 64 79 59 54 71 67
## Focal vertex:  79   nbrs:  69 70 71 72 73 77 83 84 85 88 93 94 95   sampled:  85
## Iteration:  12   Subgraph size= 10   vertices:  81 72 74 64 79 59 54 71 67 85

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  60
## Iteration:  2   Subgraph size= 2   vertices:  70 60
## Focal vertex:  60   nbrs:  41 45 54 55 56 65 69 70 71 72   sampled:  72
## Iteration:  3   Subgraph size= 3   vertices:  70 60 72
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  55
## Iteration:  4   Subgraph size= 4   vertices:  70 60 72 55
## Iteration:  5   Subgraph size= 4   vertices:  70 60 72 55
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  71
## Iteration:  6   Subgraph size= 5   vertices:  70 60 72 55 71
## Focal vertex:  72   nbrs:  54 55 59 60 64 65 67 70 71 74 77 79 81   sampled:  77
## Iteration:  7   Subgraph size= 6   vertices:  70 60 72 55 71 77
## Focal vertex:  55   nbrs:  38 41 54 59 60 64 65 67 70 71 72   sampled:  38
## Iteration:  8   Subgraph size= 7   vertices:  70 60 72 55 71 77 38
## Focal vertex:  71   nbrs:  54 55 59 60 64 65 67 70 72 74 77 79 81   sampled:  54
## Iteration:  9   Subgraph size= 8   vertices:  70 60 72 55 71 77 38 54
## Iteration:  10   Subgraph size= 8   vertices:  70 60 72 55 71 77 38 54
## Focal vertex:  77   nbrs:  70 71 72 74 79 85 88   sampled:  74
## Iteration:  11   Subgraph size= 9   vertices:  70 60 72 55 71 77 38 54 74
## Focal vertex:  38   nbrs:  19 20 23 25 31 32 33 34 41 54 55 59   sampled:  19
## Iteration:  12   Subgraph size= 10   vertices:  70 60 72 55 71 77 38 54 74 19

## 
## #components:  1
## Iteration:  1   Subgraph size= 1   vertices:  64
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  71
## Iteration:  2   Subgraph size= 2   vertices:  64 71
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  74
## Iteration:  3   Subgraph size= 3   vertices:  64 71 74
## Focal vertex:  74   nbrs:  59 64 65 67 70 71 72 77 81   sampled:  77
## Iteration:  4   Subgraph size= 4   vertices:  64 71 74 77
## Focal vertex:  64   nbrs:  54 55 59 65 67 70 71 72 74 81   sampled:  70
## Iteration:  5   Subgraph size= 5   vertices:  64 71 74 77 70
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  67
## Iteration:  6   Subgraph size= 6   vertices:  64 71 74 77 70 67
## Iteration:  7   Subgraph size= 6   vertices:  64 71 74 77 70 67
## Iteration:  8   Subgraph size= 6   vertices:  64 71 74 77 70 67
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  79
## Iteration:  9   Subgraph size= 7   vertices:  64 71 74 77 70 67 79
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  65
## Iteration:  10   Subgraph size= 8   vertices:  64 71 74 77 70 67 79 65
## Iteration:  11   Subgraph size= 8   vertices:  64 71 74 77 70 67 79 65
## Iteration:  12   Subgraph size= 8   vertices:  64 71 74 77 70 67 79 65
## Iteration:  13   Subgraph size= 8   vertices:  64 71 74 77 70 67 79 65
## Iteration:  14   Subgraph size= 8   vertices:  64 71 74 77 70 67 79 65
## Focal vertex:  77   nbrs:  70 71 72 74 79 85 88   sampled:  72
## Iteration:  15   Subgraph size= 9   vertices:  64 71 74 77 70 67 79 65 72
## Focal vertex:  70   nbrs:  54 55 59 60 64 65 67 71 72 74 77 79 81   sampled:  81
## Iteration:  16   Subgraph size= 10   vertices:  64 71 74 77 70 67 79 65 72 81

## 
## #components:  1

these all look good at first impression, and appear to be connected. But We should test the above more carefully to make sure it is really working.

Here's a smaller network to practise with. It comes from Bryan Queme. It's based on a single pathway and is stored as an igraph called "alz:

load("Interconversion_of_nucleotide_di_and_triphosphates.RData")
summary(alz)
## IGRAPH 2be4967 DN-- 511 3789 -- 
## + attr: name (v/c)
plot(alz,vertex.label.cex=0.2,edge.arrow.size=0.3)

It contains 551 vertices and 3789 edges. It's hard to see, so let's calculate some summary statistics:

get_diameter(alz, directed=F)
## + 8/511 vertices, named, from 2be4967:
## [1] NME2P1      CHEBI:16862 NME1        CHEBI:17677 CDS1        CHEBI:18420
## [7] DCTPP1      CHEBI:86351
deg_alz <- degree(alz)
# two ways:
# simple way
hist(deg_alz,
     xlab = "degree",
     ylab = "Frequency",
     main = "Histogram of alz node degrees, without adjusting breaks and ylim",
     col = "skyblue")

# a bit more granularity
alz_table <- table(deg_alz)
relafreq <- alz_table/sum(alz_table)
barplot(relafreq, xlab = "degree",
        ylab = "Relative frequencies",
        main = "Degree distribution of alz",
        ylim = range(pretty(c(0,relafreq))),
        col = "orange")

Now let's begin to implement some of this.

Preliminary Data!

Existing R packages for pathway handling and visualization

First of all, there are a wide variety of packages out there for handling networks.

Example 1: pathview (https://bioconductor.org/packages/release/bioc/html/pathview.html)

Vignettes are available:

library(pathview)
## 
## ##############################################################################
## Pathview is an open source software package distributed under GNU General
## Public License version 3 (GPLv3). Details of GPLv3 is available at
## http://www.gnu.org/licenses/gpl-3.0.html. Particullary, users are required to
## formally cite the original Pathview paper (not just mention it) in publications
## or products. For details, do citation("pathview") within R.
## 
## The pathview downloads and uses KEGG data. Non-academic uses may require a KEGG
## license agreement (details at http://www.kegg.jp/kegg/legal.html).
## ##############################################################################
browseVignettes("pathview")
## starting httpd help server ...
##  done

Downloading KEGG data:

kd <- download.kegg(pathway.id = "00010", species = "hsa", kegg.dir = ".",
file.type=c("xml", "png"))
## Info: Downloading xml files for hsa00010, 1/1 pathways..
## Info: Downloading png files for hsa00010, 1/1 pathways..

The components of downloaded pathway are as follows:

xml.file=system.file("extdata", "hsa04110.xml", package = "pathview")
node.data=node.info(xml.file)
names(node.data)
##  [1] "kegg.names" "type"       "component"  "size"       "labels"    
##  [6] "shape"      "x"          "y"          "width"      "height"
#or parse into a graph object, then extract node info
gR1=pathview:::parseKGML2Graph2(xml.file, genesOnly=FALSE, expand=FALSE, split.group=FALSE)
node.data=node.info(gR1)
(gR1)
## A graphNEL graph with directed edges
## Number of Nodes = 115 
## Number of Edges = 79

Here's another existing library GraphNEL is the graph representation class (https://www.rdocumentation.org/packages/graph/versions/1.50.0/topics/graphNEL-class)

if(!require('graph')) {
  install.packages('graph')
  library('graph')
}

Let's look at the downloaded pathway So for our example, gR1, we have

#edges(gR1)
plot(gR1)

xml.file=system.file("extdata", "hsa04110.xml", package = "pathview")
gR1=pathview:::parseKGML2Graph2(xml.file, genesOnly=FALSE, expand=FALSE, split.group=FALSE)
#pathview(gR1)
#pv.out <- pathview(gene.data = gse16873.d[, 1], pathway.id = demo.paths$sel.paths[i], species = "hsa", out.suffix = "gse16873", kegg.native = F, sign.pos = demo.paths$spos[i])

Networks are stored as graph networks (collections of "edges" and "nodes"). It's easy enough to create our own graphs, as may be needed for methods testing. Here's an example of a directed network:

Nodes <- 6
set.seed(125)
Verts <- LETTERS[1:Nodes]
edL2 <- vector("list", length=Nodes)
names(edL2) <- Verts
MyWeights <- rep(1,2)
for(i in 1:Nodes){
  Connecteds <-sample(Verts,size=2,replace=FALSE)
  edL2[[i]] <- list(edges=Connecteds,weights=MyWeights)
    #edL[[i]] <- list(sample(c(0,1),8,replace=TRUE),weights=(runif(8)))
}
gR2 <- graphNEL(nodes=Verts, edgeL=edL2,edgemode='directed')
edges(gR2)
## $A
## [1] "F" "B"
## 
## $B
## [1] "C" "A"
## 
## $C
## [1] "A" "C"
## 
## $D
## [1] "D" "E"
## 
## $E
## [1] "D" "C"
## 
## $F
## [1] "C" "B"
#edgeWeights(gR)
plot(gR2)


 

Here's another existing library : paxtoolsr. Install via:

if (!requireNamespace("BiocManager", quietly = TRUE)) install.packages("BiocManager")
BiocManager::install("paxtoolsr")

Vignettes found at: https://www.bioconductor.org/packages/devel/bioc/vignettes/paxtoolsr/inst/doc/using_paxtoolsr.html

library(paxtoolsr)
library(rJava)

# Example of merging two files
file1 <- system.file("extdata", "raf_map_kinase_cascade_reactome.owl", package = "paxtoolsr")
file2 <- system.file("extdata", "biopax3-short-metabolic-pathway.owl", package = "paxtoolsr")

mergedFile <- mergeBiopax(file1, file2)

 

From vignette:

Searching Pathway Commons

Networks can also be loaded using Pathway Commons rather than from local BioPAX files. First, we show how Pathway Commons can be searched.

Search Pathway Commons for 'glycolysis'-related pathways:

searchResults <- searchPc(q = "glycolysis", type = "pathway")

Example of visualization:

library(igraph)
sif <- toSif(system.file("extdata", "biopax3-short-metabolic-pathway.owl", package = "paxtoolsr"))

# graph.edgelist requires a matrix
g <- graph.edgelist(as.matrix(sif[, c(1, 3)]), directed = FALSE)
plot(g, layout = layout.fruchterman.reingold)

#print_all(g)

These graphs are "igraphs", from the R library of the same name. We will use iGraph structures for this work.


 

Simple example of Local Moran's I and permutation-based testing

## The legacy packages maptools, rgdal, and rgeos, underpinning this package
## will retire shortly. Please refer to R-spatial evolution reports on
## https://r-spatial.org/r/2023/05/15/evolution4.html for details.
## This package is now running under evolution status 0
## Loading required package: future
## 
## Attaching package: 'future'
## The following objects are masked from 'package:igraph':
## 
##     %->%, %<-%

Globals...

SizeOfOurNetwork <- 20
EdgeProb <- 0.15

We build another random network of 20 genes/nodes

## [1] "igraph"

We can do fancy things like letting the node size vary. Here it varies by degree:

# Compute node degrees (#links) and use that to set node size:
#deg <- degree(net)
sum(E(oldnet)==1)
## [1] 1
V(oldnet)$size <- 20 #deg*3
l <- layout_with_fr(oldnet)
plot(oldnet, layout=l, vertex.color="cyan",)

net <-  sample_gnp(SizeOfOurNetwork, EdgeProb,directed=FALSE)
plot(net)

Edges, vertices and entire mx can be accessed as follows: (nice tutorial at https://kateto.net/wp-content/uploads/2016/01/NetSciX_2016_Workshop.pdf)

E(net)
## + 36/36 edges from 17d1cce:
##  [1]  1-- 2  1-- 3  3-- 5  5-- 7  5-- 8  3-- 9  4-- 9  6-- 9  1--10  8--10
## [11]  9--10  5--11  6--11 10--12  2--13  8--13  4--14  7--14 11--14  2--15
## [21]  8--15  1--16 10--16  3--17  7--17 12--17 13--17  5--18 12--18  4--19
## [31]  5--19 11--19  4--20  7--20 10--20 19--20
V(net)
## + 20/20 vertices, from 17d1cce:
##  [1]  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20
net[]
## 20 x 20 sparse Matrix of class "dgCMatrix"
##                                              
##  [1,] . 1 1 . . . . . . 1 . . . . . 1 . . . .
##  [2,] 1 . . . . . . . . . . . 1 . 1 . . . . .
##  [3,] 1 . . . 1 . . . 1 . . . . . . . 1 . . .
##  [4,] . . . . . . . . 1 . . . . 1 . . . . 1 1
##  [5,] . . 1 . . . 1 1 . . 1 . . . . . . 1 1 .
##  [6,] . . . . . . . . 1 . 1 . . . . . . . . .
##  [7,] . . . . 1 . . . . . . . . 1 . . 1 . . 1
##  [8,] . . . . 1 . . . . 1 . . 1 . 1 . . . . .
##  [9,] . . 1 1 . 1 . . . 1 . . . . . . . . . .
## [10,] 1 . . . . . . 1 1 . . 1 . . . 1 . . . 1
## [11,] . . . . 1 1 . . . . . . . 1 . . . . 1 .
## [12,] . . . . . . . . . 1 . . . . . . 1 1 . .
## [13,] . 1 . . . . . 1 . . . . . . . . 1 . . .
## [14,] . . . 1 . . 1 . . . 1 . . . . . . . . .
## [15,] . 1 . . . . . 1 . . . . . . . . . . . .
## [16,] 1 . . . . . . . . 1 . . . . . . . . . .
## [17,] . . 1 . . . 1 . . . . 1 1 . . . . . . .
## [18,] . . . . 1 . . . . . . 1 . . . . . . . .
## [19,] . . . 1 1 . . . . . 1 . . . . . . . . 1
## [20,] . . . 1 . . 1 . . 1 . . . . . . . . 1 .

Add attributes to the network, vertices, or edges as follows

V(net)$MyAttribute <- runif(length(V(net)),0,1)
#vertex_attr(net)
plot(net, edge.arrow.size=.5, vertex.label.color="black", vertex.label.dist=1.5,
vertex.size=4+10*V(net)$MyAttribute)


 

Taking advantage of what is there already...

There are a variety of potential useful functions for igraphs. For example, a network diameter is the longest geodesic distance (length of the shortest path between two nodes) in the network. In igraph, diameter() returns the distance, while get_diameter() returns the nodes along the first found path of that distance. Note that edge weights are used by default, unless set to NA.

diameter(net, directed=F, weights=NA)
## [1] 4
diameter(net, directed=F)
## [1] 4
diam <- get_diameter(net, directed=F)
diam
## + 5/20 vertices, from 17d1cce:
## [1]  1  3  5  7 14
plot(net, vertex.color="cyan",)

It is simple to calculate distances between nodes:

(DM <- distances(net,v=V(net),to=V(net)))
##       [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [,11] [,12] [,13]
##  [1,]    0    1    1    3    2    3    3    2    2     1     3     2     2
##  [2,]    1    0    2    4    3    4    3    2    3     2     4     3     1
##  [3,]    1    2    0    2    1    2    2    2    1     2     2     2     2
##  [4,]    3    4    2    0    2    2    2    3    1     2     2     3     4
##  [5,]    2    3    1    2    0    2    1    1    2     2     1     2     2
##  [6,]    3    4    2    2    2    0    3    3    1     2     1     3     4
##  [7,]    3    3    2    2    1    3    0    2    3     2     2     2     2
##  [8,]    2    2    2    3    1    3    2    0    2     1     2     2     1
##  [9,]    2    3    1    1    2    1    3    2    0     1     2     2     3
## [10,]    1    2    2    2    2    2    2    1    1     0     3     1     2
## [11,]    3    4    2    2    1    1    2    2    2     3     0     3     3
## [12,]    2    3    2    3    2    3    2    2    2     1     3     0     2
## [13,]    2    1    2    4    2    4    2    1    3     2     3     2     0
## [14,]    4    4    3    1    2    2    1    3    2     3     1     3     3
## [15,]    2    1    3    4    2    4    3    1    3     2     3     3     2
## [16,]    1    2    2    3    3    3    3    2    2     1     4     2     3
## [17,]    2    2    1    3    2    3    1    2    2     2     3     1     1
## [18,]    3    4    2    3    1    3    2    2    3     2     2     1     3
## [19,]    3    4    2    1    1    2    2    2    2     2     1     3     3
## [20,]    2    3    3    1    2    3    1    2    2     1     2     2     3
##       [,14] [,15] [,16] [,17] [,18] [,19] [,20]
##  [1,]     4     2     1     2     3     3     2
##  [2,]     4     1     2     2     4     4     3
##  [3,]     3     3     2     1     2     2     3
##  [4,]     1     4     3     3     3     1     1
##  [5,]     2     2     3     2     1     1     2
##  [6,]     2     4     3     3     3     2     3
##  [7,]     1     3     3     1     2     2     1
##  [8,]     3     1     2     2     2     2     2
##  [9,]     2     3     2     2     3     2     2
## [10,]     3     2     1     2     2     2     1
## [11,]     1     3     4     3     2     1     2
## [12,]     3     3     2     1     1     3     2
## [13,]     3     2     3     1     3     3     3
## [14,]     0     4     4     2     3     2     2
## [15,]     4     0     3     3     3     3     3
## [16,]     4     3     0     3     3     3     2
## [17,]     2     3     3     0     2     3     2
## [18,]     3     3     3     2     0     2     3
## [19,]     2     3     3     3     2     0     1
## [20,]     2     3     2     2     3     1     0

Write a function to calculate Moran's (global) I. Reminder: Moran's-I is defined as \[ I=\frac{N}{W}\frac{\sum_i \sum_j w_{ij} (x_i-\bar{x})(x_j-\bar{x})}{\sum_i(x_i-\bar{x})^2} \] This function, and what follows, needs to be carefully debugged to make sure it is calculating correctly.

## 
## Morans-I:  -0.005653249     expectation=  -0.05263158

Test it out...


 

Assessing the null distribution for Moran-s I via permutation tests

How to find immediate neighbors of a vertex (there is probably a built-in igraph function that does this automatically)

## [1]  3  7  8 11 18 19
## [1]  2  3 10 16

Smoothing the labels to make them correlated. Here we use a simple proof of principle scheme in which we generate the labels independently and then smooth them by taking a weighted average of each label and the label of its neighboring vertices. Later on, we will try something more formal.

##  [1] 0.88367943 0.79121789 0.97760836 0.88897901 0.19597838 0.13553089
##  [7] 0.10367339 0.76017829 0.74236245 0.18219717 0.57048192 0.18246939
## [13] 0.02143581 0.38805300 0.63042565 0.26248184 0.40052765 0.51692328
## [19] 0.56437519 0.09822876
##  [1] 0.6634774 0.6235953 0.6962941 0.5951629 0.4856496 0.3959765 0.2150224
##  [8] 0.4250656 0.6115067 0.4117243 0.4041502 0.2929174 0.3989591 0.4678481
## [15] 0.7030619 0.3977101 0.3477070 0.3530736 0.4804031 0.3226137

Test case: Global Moran's \(I\)

Let's compare Moran's-I for random labels and smoother labels...

## Warning in geom_dotplot(binaxis = "y", stackdir = "center", dotsize = 0.5, :
## Ignoring unknown parameters: `bin.width`
## Bin width defaults to 1/30 of the range of the data. Pick better value with
## `binwidth`.


 

Correlated node labels

And now for a more formal addition of spatial correlation, using correlated normals, where the degree of correlation depends upon the network structure (as originally proposed by George VY). So, we generate data \(y = (I_n - \rho W)^{-1} \times \epsilon\), where \(\epsilon \sim MVN(0,I_n)\). Since \(\epsilon \sim MVN(0,I_n)\) the independent version has attrributes with \(Normal(0,1)\) distribution.

Now write some tests for the above, comparing them to models in which the attributes are Normal(0,1).

## 
##  time taken=  0.09783101

That didn't seem to show much difference! So let's try something else. We pick a focal node at random and label it and all it's neighbors with a 1, whereas everything else is labeled rnorm(0,1) Assigning spatially correlated node labels

## 
## FocalNode:  18

## 
## Morans-I:  0.008850422     expectation=  -0.05263158

Still not showing a great deal of difference, although it did for some earlier test cases. Here, the focal node only has one neighbor. It will probably do better on a more connected graph. We should explore that.

Let's look at local measures:

 


Local Moran's-I (LISA) - test cases.

We suppose that each node has some (binary or continuous) annotation \(x_i\), and standardize those values by setting \(z_i=x_i-\bar{x}\). The LISA measure of local clustering for each node, \(i\), is then defined as \(I_i = z_i \sum_{j \in J_i} w_{ij}z_j.\)

Here, \(J_i\) is the set of neighbors of node \(i\) (although the definition can be generalized in an obvious way), \(w_{ij}\) is a weight that is used to characterize the distance between nodes. For example, the weight might measure the number of edges on the shortest path between nodes \(i\) and \(j\).

## Warning: Using `size` aesthetic for lines was deprecated in ggplot2 3.4.0.
## ℹ Please use `linewidth` instead.
## This warning is displayed once every 8 hours.
## Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
## generated.
## Bin width defaults to 1/30 of the range of the data. Pick better value with
## `binwidth`.

Semi-complete graphs

Let's build a good network on which to explore correlated node labels. We will use a set of complete graphs joined to each other by a single vertex.

Add correlated node labels to such a network

Test...

##  [1]  6.86862115  6.75172495  7.00766151  6.91738958  6.91397752  6.90824666
##  [7]  6.75172878  7.02131473  1.44210819  1.66602710 -0.53215062  2.04493799
## [13]  2.40051988  1.41547453  1.58636621 -0.54179208  0.52792876  1.44338373
## [19]  1.73866488  1.46266670  1.46276489  0.77961551  2.07857276  1.75096767
## [25]  1.35410309  0.82232771  1.02412542  1.30635492  0.46313050  1.47823717
## [31]  0.88671121  1.16960121  1.52602665  3.48803701 -0.19247715  1.11595977
## [37]  1.21784493 -0.09125695  1.24400994  2.54400913

## 
## Moran's-I: -0.000114094

## 
## Permuted Moran's-I: 0.0005563579

Test for spatial structure by looking at the maximum value of the LISA stat across nodes for each graph

That seems to work nicely.

Now try a version in which we permute everything except the focal node when calculating the p-value for that node

First we need a permutation function that keeps node i fixed

##  [1]  2.3407997  1.2966597  1.6204623  1.2539526  1.1018927  0.6652059
##  [7]  0.4986218  0.8254643  2.8090374  0.7698950 -0.1304182  1.2159889
## [13]  2.2322373  2.6093587  1.4015506  0.7270160  0.9638477  0.8496888
## [19]  4.7688104 -0.6524960

##  [1]  2.3407997  0.6652059  2.2322373  2.8090374  0.9638477 -0.6524960
##  [7]  0.8254643  1.2966597  0.4986218  1.2159889  0.7270160  0.8496888
## [13]  2.6093587 -0.1304182  1.6204623  1.4015506  1.1018927  4.7688104
## [19]  0.7698950  1.2539526

## 
##  1
##  2
##  3
##  4
##  5
##  6
##  7
##  8
##  9
##  10
##  11
##  12
##  13
##  14
##  15
##  16
##  17
##  18
##  19
##  20
##  [1] 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0


          ## Other methods

There are a variety of other methods out there to detect clustering. There is no need to pursue these now, but they are worth keeping in mind for future reference.


Old notes: Tango's disease clusters (Tango 1999)

This method is written to look for 'regions' that have too many diseased indivs.

As such, it does not really fit into our paradigm, because we have no regions.

We could force it to (possibly?) work if we defined each gene node to be a 'region' in which there was just one potential case.

It extends the original Tango method, in that it allows the size of the locally clustered region to be a parameter that is searched over.


Kulldorf's local scan statistic (Kulldorf 1997)

This method is a local cluster detection algorithm that is implemented in the R package SaTScan.

The basic idea is to model, under the null, the occurrence of 'cases' as, in the simplest case, a Poisson process, and then attempt to detect whether this model, which assumes independence everywhere, fits.

If it does not fit, clustering is assumed to be occurring.

It is then extended to other 'null' measures as well, to account for uneven distributions of potential cases (I think), but I don't think we would need those ideas here.

The method originally tried to detected circular clusters of 'alike' values,but has been extended to non-circular shapes. Ideas like this would presumably be sensible if we used local neighborhoods rather than 'shapes'.

An important characteristic of this method is that when the null hypothesisis rejected it indicates the specific area of the map that causes the rejection.

Again, though, it is a region-based method, so not ideal for networks


Besag and Newell's method (Besag et al. 1991)

This is a local cluster detection method that assumes the landscape is divided into regions.

The paper talks about why the assumptions of Moran's-I might be invalid even when disease risk is \(p\) for everyone and all are independent.

Essentially, if the sizes of the regions varies, as it will, then the variance of the incidence rates will also vary from region to region.

This actually induces spatial correlation in the disease rates even when the disease rate is constant from individual to individual. This won't be a problem in our context, because there is one potential 'case' in each region, so all 'disease' rates have the same distribution.


Arbitrarily shaped multiple spatial cluster detection for case event data (Dematte?? et al. 2007)

This paper proposes a method for spatial cluster detection of case event data.

Here, each case has a unique location in space.

Essentially, they look at a path that includes (just) all cases, and look at whether the average distance between points in this path is unusually low (suggesting the existence of clusters.)

These ideas look like they might, with some thought, generalize to our setting. The network would just impose constraints on how the path is constructed.

The paper also contains a nice (brief) overview of methods, referencing several recently proposed methods.